网站首页 > 博客文章 正文
这里接上次的《VUE前端编程:富文本编辑器wangEditor 5 工具条定制》,谈一下Vue中使用wangEditor5实现基于OSS(OSS,Object Storage Service,对象存储)的图片上传,因为一个小小的拼写错误,这个小问题折腾了一天。[流泪][流泪]
实现完毕的效果如下图所示,选择图片上传,然后在编辑区显示,上传和返回文件仍然使用的是文件上传的标准API。
wangEditor5官方要求
在官方文档中,如果要完成上传图片的定制,需要定义专门的函数customUpload。这里需要注意一点,wangEditor和之前版本都不一样,所以之前版本的东西都不要看了,多看看V5的官方文档和问题讨论区。
定制过程
按照官方要求,我们定义editorConfig的对应字段如下:
今天调试的时候,把MENU_CONF看成了MENU_INFO,死活调不通,一直搞到晚上8点多。这里注意分层:editorConfig第一层,MENU_CONF第二层,uploadImage第三层,然后是配置的具体内容,其中,customUpload我在method中做了定义。
this.$nsdHandler为OSS上传文件的句柄,并通过onSucess和onError进行回调,我们在onSuccess回调函数中,通过wangEditor的insertFn函数进行图片信息的插入。
如果要设置其他参数,可到wangEditor的demo页面中,通过控制台输入editor.getConfig().MENU_CONF进行查看。
上传视频的定制,其原理和图片定制类似,如果大家不犯我这样的低级错误,实现相对还是比较简单的,大家可以自行尝试一下,过程中如有任何问题,可随时和我交流,今天,有朋友问如何初始化默认字体的大小,这个问题我和自己定义工具条新菜单项一起看一下,后期整理个文发出来供朋友们参考。
猜你喜欢
- 2024-09-17 一文带你搞懂前端登陆设计(前端登录页面模板)
- 2024-09-17 WANGEDITOR 实现CTRL+V粘贴图片并上传、WORD粘贴带图片
- 2024-09-17 前端的鸿蒙开发:照片上传之选择照片mate30 4.2
- 2024-09-17 黑客入门实践:如何绕过前端过滤上传文件
- 2024-09-17 Vue小知识:如何在前端处理上传文件
- 2024-09-17 ueditor粘贴word图片且图片文件自动上传功能
- 2024-09-17 前端上传前预览文件 image、text、json、video、audio「实践」
- 2024-09-17 WANGEDITOR如何能实现直接粘贴把图片上传到服务器中?
- 2024-09-17 前端上传文件或者上传文件夹(前端实现文件上传功能)
- 2024-09-17 前端上传图片被旋转的处理方案(万国觉醒金武将)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)