这篇文章主要为大家详细介绍了vue富文本编辑器组件vue-quill-edit使用教程,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!

之前使用的富文本编辑器是uEditor,kindEditor,感觉不太方便。

近期项目vue单页面,就使用vue-quill-edit这个编辑器组件吧!

一、安装  cnpm install vue-quill-editor

二、引入

在main.js引入并注册:

代码如下:

import VueQuillEditor from 'vue-quill-editor'

// require styles 引入样式

import 'quill/dist/quill.core.css'

import 'quill/dist/quill.snow.css'

import 'quill/dist/quill.bubble.css'

Vue.use(VueQuillEditor)

三、封装组件

代码如下:

v-model="content"

ref="myQuillEditor"

:options="editorOption"

@blur="onEditorBlur($event)" @focus="onEditorFocus($event)"

@change="onEditorChange($event)">

import Bus from "../../assets/utils/eventBus";

export default {

data() {

return {

content:'',

editorOption: {

placeholder: "请编辑内容",

modules: {

toolbar: [

["bold", "italic", "underline", "strike"],

["blockquote", "code-block"],

[{ list: "ordered" }, { list: "bullet" }],

[{ script: "sub" }, { script: "super" }],

[{ indent: "-1" }, { indent: "+1" }],

[{ size: ["small", false, "large", "huge"] }],

[{ font: [] }],

[{ color: [] }, { background: [] }],

[{ align: [] }],

[ "image"]

]

}

}

};

},

props:[

'contentDefault'

],

watch:{

contentDefault:function(){

this.content = this.contentDefault;

}

},

mounted:function(){

this.content = this.contentDefault;

},

methods: {

onEditorBlur() {

//失去焦点事件

// console.log('失去焦点');

},

onEditorFocus() {

//获得焦点事件

// console.log('获得焦点事件');

},

onEditorChange() {

//内容改变事件

// console.log('内容改变事件');

Bus.$emit('getEditorCode',this.content)

}

}

};

.quill_box{

.ql-toolbar.ql-snow{border-color:#dcdfe6;}

.ql-container{height:200px !important;border-color:#dcdfe6;}

.ql-snow .ql-picker-label::before {

position: relative;

top: -10px;

}

.ql-snow .ql-color-picker .ql-picker-label svg, .ql-snow .ql-icon-picker .ql-picker-label svg{position: relative;top:-6px;}

}

四、引入使用

代码如下:

components:{

myEditor:myEditorComponent

},

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持512笔记。

注:关于vue富文本编辑器组件vue-quill-edit使用教程的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:vue.js

vue中使用kindeditor编辑器_vue富文本编辑器组件vue-quill-edit使用教程相关推荐

  1. tiptap - 基于 vue 的优雅流畅的开源富文本编辑器

    一款专为 vue.js 打造,设计优雅,体验流畅舒服的现代富文本编辑器. 关于 Tiptap Tiptap 是一款专为 vue 打造的简洁明快的富文本编辑器,通过简单的设置能为用户提供多种优秀的文字编 ...

  2. Markdown编辑器 vs.富文本编辑器:介绍/优缺点 (未完更新中)

    那天学习python到深夜,第一次想在CSDN 想发表文章. 跳出界面让我选择用:Markdown编辑器还是富文本编辑器. 什么?当时便蒙了,我只是想平常一样,写一点日记而已啊,这么不友好的吗? 它既 ...

  3. 文本编辑器_markdown编辑器与富文本编辑器优缺点比较

    其实对于用户来说,Markdown编辑器和富文本编辑器的作用是一样的,功能上也没有什么区别,在Markdown诞生之前大家都是用富文本编辑器的,也没见什么功能不能实现的,而两者主要区别在于他们的使用方 ...

  4. markdown编辑器与富文本编辑器优缺点比较,哪个更好用

     其实对于用户来说,Markdown编辑器和富文本编辑器的作用是一样的,功能上也没有什么区别,在Markdown诞生之前大家都是用富文本编辑器的,也没见什么功能不能实现的,而两者主要区别在于他们的使用 ...

  5. vue 富文本存储_Vue富文本编辑器

    效果图: image.png 此处介绍一个好用的 Tinymce 富文本编辑器,也是 vue-element-admin 后台管理项目中所用到的.(都有现成的了,不妨拿来用) image.png im ...

  6. android 富文本编辑器_富文本编辑器,还是Tinymce好一点?Angular/Vue集成最新版

    以前jQuery.PC网页时代,富文本编辑器一直就是百度Ueditor.KindEditor.现在使用Angular.Vue.React等MVVM架构以及最新的大前端 工程模式下,老的编辑器显然不更新 ...

  7. KindEditor插件(富文本编辑器)的使用

    一.KindEditor介绍 KindEditor插件提供了富文本编辑器在页面上的使用,我们在进行Django开发时可以通过相关配置使用KindEditor插件,以下KindEditor在Django ...

  8. php从富文本中抓出图片url,富文本编辑器抓取秀米图片转存到七牛云

    制作图文排版秀米是一个不错的平台,而百度的UEditor编辑器可以集成秀米的插件,两者结合使文章的排版变得更加的快捷方便. UEditor集成秀米教程 http://hgs.xiumi.us/uedi ...

  9. 富文本编辑器 mysql_富文本编辑器汇总

    富文本编辑器,Rich Text Editor, 简称 RTE, 它提供类似于 Microsoft Word 的编辑功能,容易被不会编写 HTML 的用户并需要设置各种文本格式的用户所喜爱. 它的原理 ...

最新文章

  1. 关注点分离之RestTemplate的错误处理
  2. C++内存管理与分配方式
  3. 小工匠聊架构 - 构建架构思维
  4. 数据中心发电机组的选择及控制
  5. Ubuntu18.04彻底删除MySQL数据库
  6. 利用MAVEN的profile 实现打包环境的切换
  7. android+动态地图+效果图,Android百度地图绘制圆形,圆形半径可动态变化
  8. 双十一重磅福利来袭,拯救 “四大皆空” 的你!
  9. 我的Python之路:浏览器模拟
  10. python安装后怎样配解释器_各个系统下的Python解释器相关安装方法
  11. 毕业论文查重以后如何降重?
  12. 最全企业级数仓建设迭代版
  13. svn admin 详细介绍
  14. MacBook Touch Bar(触控栏)无法正常工作的解决方法
  15. 遥感图像场景分类方法
  16. prompt综述(截至2021.12.1)
  17. 谷歌2022学术指标出炉!Nature继续霸榜,CVPR第4,计算机5顶会入Top20
  18. CF869A The Artful Expedient 结论题+数论
  19. Arduino使用手指测心跳模块
  20. 华为汽车鸿蒙,华为鸿蒙来了!“碰一碰”就可实现设备互联

热门文章

  1. 核密度估计KDE概率密度以及累计概率计算
  2. 信号完整性经验100条---Eirc Bogatin总结的SI/PI方面的精华
  3. python使用pandas对序列进行排序
  4. 小黄车服务器不响应,ofo服务器突然宕机 上午库克刚骑过小黄车
  5. 【翁恺】35-流的概念
  6. 今日芯声 | 2019搞笑诺贝尔奖来了!奖金获10万亿奖金的是……
  7. java 反射教程_Java基础教程——反射机制
  8. 【工具】Typora+坚果云,完成云同步、云笔记、云办公--------10分钟搞定,比有道云笔记好用多了~~
  9. Java abstract的理解
  10. 好用的分享代码的网站——ubuntu Pastebin