html+js
<textarea id="demo" style="display: none;"></textarea>
<script>
layui.use('layedit', function(){
var layedit = layui.layedit;
uploadImage: {
//上传操作 后台Article控制器的layeditUpload方法
url: '{:U("Admin/Article/layeditUpload")}' //接口url
,type: '' //默认post
}
layedit.build('demo'); //建立编辑器
});
</script>
php接收上传代码
public function layeditUpload(){
$file = request()->file('file');
// 移动到框架应用根目录/public/uploads/ 目录下
$info = $file->move(ROOT_PATH . 'public' . DS . 'layeditUpload');
$reubfo = array(); //定义一个返回的数组
if($info){
$reubfo['code']= 0;
$reubfo['msg']= '上传成功';
$reubfo['data']['src']= "/layeditUpload/".$info->getSaveName();
}else{
// 上传失败获取错误信息
$reubfo['code']= -1;
$reubfo['err'] = $file->getError();
}
return json($reubfo);
}
可以
【表情】