vue前言

最近项目需要使用到富文本编辑器,因为项目关系需要使用到vue-ueditor-wrap富文本编辑器。经过了几小时的研究终于成功集成了。

1、install

vue2

# vue-ueditor-wrap v2 仅支持 Vue 2
npm i vue-ueditor-wrap@2.x
# 或者
yarn add vue-ueditor-wrap@2.x

vue3

# vue-ueditor-wrap v3 仅支持 Vue 3
npm i vue-ueditor-wrap@3.x -S
# or
yarn add vue-ueditor-wrap@3.x

2、需要安装对应的版本进行下载,前端无所谓,但是需要对应后端的版本进行下载

GitHub - haochuan9421/vue-ueditor-wrap at 2.x

3、下载完成之后会得到一个压缩包,解压压缩包之后把里面的内容放入static目录下(vue3是public),也可以直接在git克隆demo下来更改,不过这个文件一般都不需要动。

4、使用富文本编辑器

(1)首先需要导入组件、样式等等

import VueUeditorWrap from 'vue-ueditor-wrap'
import '/static/UEditor/ueditor.config.js'
import '/static/UEditor/ueditor.all.min.js'
import '/static/UEditor/lang/zh-cn/zh-cn.js'
import '/static/UEditor/themes/default/css/ueditor.css'

(2)声明组件

  components: {VueUeditorWrap},

(3) v-model绑定数据

  // 3、v-model绑定数据msg: '<h2><img src="http://img.baidu.com/hi/jx2/j_0003.gif"/>Vue + UEditor + v-model双向绑定</h2>',// 4、根据项目需求自行配置,具体配置参见ueditor.config.js源码或 http://fex.baidu.com/ueditor/#start-configeditorConfig: {// 初始容器高度initialFrameHeight: 240,// 初始容器宽度initialFrameWidth: '100%',// 访问 UEditor 静态资源的根路径,可参考 https://hc199421.gitee.io/vue-ueditor-wrap/#/faqUEDITOR_HOME_URL: '/UEditor/',// 服务端接口serverUrl: ''}

(4)声明调用

  <vue-ueditor-wrap v-model="msg" :config="editorConfig"></vue-ueditor-wrap>

然后就可以进行使用啦

注意事项

可能会报以下错误,这个就是路径的问题 需要根据不同的项目修改不同的路径

比如vue2就需要在static下配置,然后使用 以下进行获取

 UEDITOR_HOME_URL: '/UEditor/',

而vue3项目需要在public目录下放置(第3步),并进行调用

总结

vue-ueditor-wrap使用一共3步。1 2下载 3配置 4使用,需要注意的就是在配置可能会出现的路径问题还有vue版本不同路径问题,其他都是小问题

vue集成vue-ueditor-wrap富文本编辑器相关推荐

  1. UEditor 百度富文本编辑器 .Net实例

    转自 http://download.csdn.net/download/hdsslxl/6740605 1.UEditor 百度富文本编辑器完整版 .Net实例 已解决上传图片问题. 2.内附完整d ...

  2. vue中引入TinyMCE实现富文本编辑器

    整片文章是以vue2.X 引入tinymce富文本编译器 首先,先确认你的vue版本是 2 还是 3 ,查看项目的package.json中vue的版本,我的是2.5.2 一共两个步骤 vue工程中安 ...

  3. 强悍!基于Vue的无渲染的富文本编辑器——tiptap!

    介绍 tiptap编辑器基于Prosemirror,完全可扩展且无渲染.可以轻松地将自定义节点添加为Vue组件. Github https://github.com/scrumpy/tiptap 为什 ...

  4. 控制富文本table不能超过div宽度_强悍!基于Vue的无渲染的富文本编辑器——tiptap!...

    介绍 tiptap编辑器基于Prosemirror,完全可扩展且无渲染.可以轻松地将自定义节点添加为Vue组件. Github https://github.com/scrumpy/tiptap 为什 ...

  5. vue实战025:配置TinyMCE富文本编辑器

    目录 组件安装 组件引用 添加模板 初始化编辑器 常用属性配置 扩展插件使用 之前分享了一篇vue实战021:Vue-Quill-Editor富文本编辑器使用,有网友说TinyMCE更好用,所以今天来 ...

  6. Vue项目中使用 tinymce 富文本编辑器的方法,附完整源码

    来源 | https://blog.csdn.net/xingmeiok/article/deta 1.tinymce相关参考资料 tinymce版资料: http://tinymce.ax-z.cn ...

  7. ueditor百度富文本编辑器隐藏一下不需要的工具按钮

    在ueditor.config.js中搜索"toolbars: " 以下为编辑器工具栏展示的按钮 将不需要的按钮删掉就好.也可以在创建富文本编辑器的时候实例出需要的按钮 不了解中文 ...

  8. vue+tiptap ,基于vue的无渲染的富文本编辑器

    安装tiptap 官网: github:https://github.com/ueberdosis/tiptap 演示:https://www.vue365.cn/code_demo.php?id=9 ...

  9. ueditor百度富文本编辑器linux下报错: class path resource [config.json] cannot be resolved to absolute file path

    https://www.cnblogs.com/findtasy/p/10043273.html

  10. UEditor 百度富文本编辑器源码 百度云下载

    官网下载地址:官网下载地址: 因为官网的速度时快时慢的,所以我把源码包放到了百度云,可以开通百度云进行下载. 下载地址: 链接:https://pan.baidu.com/s/1aXMA77uQolM ...

最新文章

  1. 自动化是计算机相关专业英语,自动化专业英语词汇
  2. CentOS6.8 x86_64bit MySQL简单语句应用
  3. Nginx Kafka数据生产接口
  4. 【DIY】可能是最实用最便宜的 arduino 温湿度计方案,200615整合家用声控温湿度计完整方案...
  5. 数据库系统概论期末复习以及知识整理
  6. java getselecteditem_Java JComboBox.getSelectedItem方法代碼示例
  7. Leetcode#206Reverse Linked List
  8. 【Java】while和do-while循环比较测试案例
  9. JavaScript冒泡排序算法(1)
  10. 迁移至Kubernetes的三种主要方式对比
  11. 今天我来炫炫富(r11笔记第45天)
  12. 黑客挂马木马病毒研究 黑客木马的攻击与防止 木马的威力 木马运作流程 黑客的高明 社工学用户行为分析...
  13. axure 调整中继器列宽_Axure中继器:实现“万能”数据表模板的方法
  14. linux安装google浏览器
  15. Avatar Scaler
  16. 用java开发编译器之Thompson构造:正则表达式的词法解析
  17. 计算机毕业设计Java某银行OA系统某银行OA系统演示2021(源代码+数据库+系统+lw文档)
  18. 讲讲多拨的额外骚操作(多拨附加教程)
  19. android环信删除会话列表,关于环信删除会话之后,从好友列表进入无法显示聊天消息...
  20. swift monkeyking 社交分享

热门文章

  1. 支持向量机SVM算法
  2. 计算机网络-网络层 (IPV6,IPV4与IPV6对比,IPV6地址类型)
  3. 小迪渗透应急响应(拾)
  4. 加法乘法原理、排列组合、线性规划
  5. 【计算机组成原理】乘法运算
  6. win7游戏全屏时任务栏不消失
  7. 比Excel还好用的web报表工具,果然国产最佳
  8. 坐下来,聊聊babel
  9. RS232/RS422/RS485串口引脚连线
  10. 《瑶瑟怨-唐诗三百首》API接口应用程序