最近被layer这个简单有方便的前端框架忽然难死,就是编辑器部分上传图片和回显问题!废话不多直接说(不足还望指出,js引入之类不谈 layui.css 和layui.js)
先说下注意下事项和参考文档
官方layer编辑器文档
(注意:这个是1.X版本的 不是2.X版本,也是找了许久,2.X新版没找到入口)
注意事项: 1.严格按照上传返回数据格式(必须json 和必须是二维数组 字段要映射不能自定义)!!!
2. 一定要在build之前引入上传图片接口!!! (其他解析在代码注释中)

HTML & JQ代码

//html简单只是 单纯 设置 必须必须是 textarea 标签
<div class="layui-input-block"><textarea class="layui-textarea layui-hide" name="description" id="description"></textarea>
</div>//这是重点*****//必须引入 其中form和laydate可以不用 项目需求而已
layui.use(['form', 'layedit', 'laydate','upload'], function() {//上边引入多少 下边定义多少var form = layui.form(),$ = layui.jquery,layer = layui.layer,//这个是编辑器重中之重 必须有定义 其他也可以不要layedit = layui.layedit,//这就是上边说的 build 之前引入layedit.set({uploadImage: {url:'/Admin/News/uploadFile/' //图片上传接口url,type: 'post' //默认post}});//创建一个编辑器 build 就算创建好了 其中 description 是html的 id id idvar editIndex = layedit.build('description');//想获取编辑器的文本和图片 括号里 是 上一行定义的参数layedit.getContent(editIndex);
});

看到这你们发现 都 ok 我是死在参数没跟框架中映射上 都是自定义的参数 不识别啊返回也是空 官方文档 上边有链接 我还是截个图吧

PHP 这边不就是upload上传嘛 我还是写一下吧 自己也长个记性吧

     //必须是file('file') 括号file得有  一开始我自己封装了不能用 $file = request()->file('file');if (empty($file)) {return output(1,200004,'newsinfo'); }$info = $file->validate(['size'=>1567800,'ext'=>'jpg,png,gif'])->move(ROOT_PATH . 'public' . DS . 'static\upload');if($info){$filePath = '/static/upload/'.$info->getSaveName();//$getInfo = $info->getInfo();//获取图片的原名称//核心技术 我勒个去 code 必须0 否则失败 然后看上边截图吧!!!$cc  = array('code' =>0 ,'msg'=>'上传成功','data'=>array('src' =>$filePath));echo json_encode($cc);}else{$cc  = array('code' =>1 ,'msg'=>$file->getError(),'data'=>array('src' =>$filePath));// 上传失败获取错误信息echo json_encode($data);}

难受 一天玩他 总算也是解决了!!!!哎

富文本下编辑器上传图片 一系列问题相关推荐

  1. Thinkphp下嵌套UEditor富文本WEB编辑器

    UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 本文实际操作于ThinkPHP框架下,现 ...

  2. 富文本及编辑器的跨平台方案

    一.前言 之前在<富文本编辑器之游戏角色升级 ing>一文中,跟大家分享了富文本编辑器的发展历程.选型技巧和扩展方案.今天将和大家一起聊一聊"富文本及编辑器跨平台方案" ...

  3. vue 富文本 quill 编辑器,实现图片上传到服务器,以及实时字数统计

    vue 富文本 quill 编辑器,实现图片上传到服务器,以及实时字数统计 写在前面 vue 富文本 quill / vue-quill-editor 如何使用 图片上传到服务器 实时字数统计 图片编 ...

  4. 富文本HTML编辑器UEditor

    Baidu百度开源富文本HTML编辑器UEditor JS代码网 发表于: 2013-10-30 分类:HTML编辑器  点击:2133  UEditor是由百度web前端研发部开发所见即所得富文本H ...

  5. 初探富文本之编辑器引擎

    初探富文本之编辑器引擎 在前文中我们介绍了富文本的基础概念,以及富文本的基本发展历程,那么在本文中将会介绍当前主流开源的富文本编辑器引擎.当前使用最广泛的富文本编辑器是L1的富文本编辑器,其能满足绝大 ...

  6. jquery富文本在线编辑器UEditor

    UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码. UEditor的功能非常强大,官方 ...

  7. 若依框架图片上传、富文本框编辑器功能

    文章目录 一.前言 二.效果 三.编码过程 1.前端: index.vue projectShow.js 富文本框: Editor/index.vue 图片上传:ImgUploadCropper/in ...

  8. RichEditeText——android图文混排富文本文章编辑器实现详解

    需求:android 实现富文本编辑器,并且实现html解析和生成. 功能点: 字体加粗,斜体,下划线,删除线 字体设置大小   默认大(18px),中(16px),小(14px) 字体设置颜色 换行 ...

  9. 关于富文本markdown编辑器

    几种知名开源富文本编辑器记录和对比(仅供参考) 1.UEditor 百度的. 优点:插件多,基本满足各种需求,类似贴吧中的回复界面. 缺点:不再维护,文档极少,使用并不普遍,图片只能上传到本地服务器, ...

最新文章

  1. cmake, This may result in binaries being created in the wrong place
  2. 统计某一时刻的在线人数
  3. linux编译lua,Linux CentOS 编译LUA。。搞半天终于对了= =
  4. php 网站数量,PHP给网站添加在线人数统计
  5. 2.3 基本算法之递归变递推 1188 菲波那契数列(2) python
  6. 张一鸣退出上海字跳公司法定代表人
  7. 如何使用 Python 实现微信消息防撤回
  8. Python Socket编程初探
  9. 【upstream】Nginx配置upstream实现负载均衡
  10. macOS 升级12.0.1后,virtualBox 报错 Kernel driver not installed
  11. spark mysql java_使用Spark/Java将数据框架中的记录插入到MySQL表中
  12. xposed框架_免ROOT 用“太极”替代Xposed框架
  13. omnet++ 中tictoc10-12学习笔记
  14. 吉他指弹特殊调弦的方法及基础音阶知识
  15. mysql数据库修改密码
  16. 算法系列——输出所有的笛卡尔积组合
  17. java解析网页全过程_Web页面的解析过程
  18. 织梦 帝国 php,PHPCMS、织梦DEDECMS、帝国CMS的抉择与比较
  19. 备战Noip2018模拟赛3(B组)T1 Apple 韬韬抢苹果
  20. 英特尔发布第11代核心Tiger Lake笔记本电脑处理器

热门文章

  1. linux查看文件占用空间
  2. 少年,我看你骨骼精奇,送你这几本书看看吧
  3. C++/MFC修行之路(4)Tab Control的使用
  4. 游戏夜读 | RPG的美式和日式
  5. 如何定制化Android的播放器(VideoViewEx.java,MediaControllerEx.java,模仿RockPlayer的界面)
  6. c语言数据结构大作业,数据结构大作业——树(和广义表)
  7. 给自己的软件添加参数配置文件*.ini
  8. make命令的参数选项(执行make时可以添加哪些选项)
  9. 巴法络的ts系列服务器,巴法络TS-8VHL系列NAS 大文件存储必备
  10. 荔枝派Zero(V3s)SPI Flash 启动