vue-quill-editor富文本编辑器简单使用方法


Posted in Javascript onSeptember 21, 2018

文章刚开始先来介绍一下vue-quill-editor富文本编辑器的简单使用,具体操作步骤如下:

安装:

npm install vue-quill-editor --save

main.js:

import VueQuillEditor from 'vue-quill-editor'
import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css'

在需要使用的地方:

<template>
   <quill-editor 
   v-model="content" 
   ref="myQuillEditor" 
   :options="editorOption" 
   @blur="onEditorBlur($event)" 
   @focus="onEditorFocus($event)"
   @change="onEditorChange($event)">
  </quill-editor>
</template> 
<script>
  import { quillEditor } from 'vue-quill-editor'
  export default{
    data(){
      return {
        content:null,
        editorOption:{}  //配置
      }
    },
    methods:{
      onEditorBlur(){//失去焦点事件
      },
      onEditorFocus(){//获得焦点事件
      },
      onEditorChange(){//内容改变事件
      }
    }
  }
</script>

看到了一个网友分享的如何禁用vue-quill-editor 富文本编辑器,分享给大家,也谢谢原作者的分享。

vue:

<el-form-item label="描述:" :label-width="formLabelWidth">
  <quill-editor
   v-model="form.content"
   ref="content"
   :options="editorOption"
   @blur="onEditorBlur($event)" 
   @focus="onEditorFocus($event)"
   @change="onContentChange($event)"
   @ready="onEditorReady($event)">
  </quill-editor>
</el-form-item>

js:

export default {
  data() {
    form: {
      content:'', // 存储富文本框内容
    },
    editorOption: { // 定义富文本编辑器显示
      modules:{
      toolbar:[
       ['bold','italic','underline','strike'], // 加粗、倾斜、下划线、删除线

       [{'header':1},{'header':2}], // 标题一、标题二
       [{'list':'ordered'},{'list':'bullet'}], // 列表

       [{'color':[]},{'background':[]}], // 字体颜色、背景颜色
      ]
     }
    }
  },
  methods: {
    onEditorReady(){ // 富文本准备时的事件

    },
    onEditorFocus(val,editor){ // 富文本获得焦点时的事件
      console.log(val); // 富文本获得焦点时的内容
      editor.enable(false); // 在获取焦点的时候禁用
    },
    onEditorBlur(val){ // 富文本失去焦点时的事件
      console.log(val); // 富文本失去焦点时的内容
    },
    onContentChange(val){ // 富文本内容改变时的事件
      console.log(val); // 富文本改变时的内容
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
csdn 论坛技术区平均给分功能
Nov 07 Javascript
js loading加载效果实现代码
Nov 24 Javascript
js 页面关闭前的出现提示的实现代码
May 25 Javascript
jQuery中将函数赋值给变量的调用方法
Mar 23 Javascript
window.location.reload 刷新使用分析(去对话框)
Nov 11 Javascript
使用Ajax生成的Excel文件并下载的实例
Nov 21 Javascript
微信小程序之拖拽排序(代码分享)
Jan 21 Javascript
vue.js选中动态绑定的radio的指定项
Jun 02 Javascript
jQuery实现所有验证通过方可提交的表单验证
Nov 21 jQuery
对Vue- 动态元素属性及v-bind和v-model的区别详解
Aug 27 Javascript
js实现网页版贪吃蛇游戏
Feb 22 Javascript
vue项目启动出现cannot GET /服务错误的解决方法
Apr 26 Javascript
探秘vue-rx 2.0(推荐)
Sep 21 #Javascript
Vue-Quill-Editor富文本编辑器的使用教程
Sep 21 #Javascript
vue+axios实现文件下载及vue中使用axios的实例
Sep 21 #Javascript
vue-rx的初步使用教程
Sep 21 #Javascript
基于Vue 服务端Cookies删除的问题
Sep 21 #Javascript
Vue中插入HTML代码的方法
Sep 21 #Javascript
node.js调用C++函数的方法示例
Sep 21 #Javascript
You might like
造势之举?韩国总统候选人发布《星际争霸》地图
2017/04/22 星际争霸
PHP安全配置
2006/10/09 PHP
php做下载文件的实现代码及文件名中乱码解决方法
2011/02/03 PHP
PHP输出两个数字中间有多少个回文数的方法
2015/03/23 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
Hutia 的 JS 代码集
2006/10/24 Javascript
textContent在Firefox下与innerText等效的属性
2007/05/12 Javascript
web 页面分页打印的实现
2009/06/22 Javascript
javascript 数组排序函数
2009/08/20 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
教你如何使用PHP输出中文JSON字符串
2014/05/22 Javascript
JS获取单击按钮单元格所在行的信息
2014/06/17 Javascript
jQuery判断checkbox是否选中的3种方法
2014/08/12 Javascript
director.js实现前端路由使用实例
2015/02/03 Javascript
JS创建事件的三种方法(实例代码)
2016/05/12 Javascript
JavaScript兼容性总结之获取非行间样式案例
2016/08/07 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
在JSP中如何实现MD5加密的方法
2016/11/02 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
js通过指定下标或指定元素进行删除数组的实例
2017/01/12 Javascript
DVA框架统一处理所有页面的loading状态
2017/08/25 Javascript
详解Vue CLI3 多页应用实践和源码设计
2018/08/30 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
在Python中操作字典之fromkeys()方法的使用
2015/05/21 Python
Windows下安装Scrapy
2018/10/17 Python
python将txt文档每行内容循环插入数据库的方法
2018/12/28 Python
详解移动端html5页面长按实现高亮全选文本内容的兼容解决方案
2016/12/03 HTML / CSS
DAWGS鞋官方网站:鞋,凉鞋,靴子
2016/10/04 全球购物
优秀语文教师事迹
2014/05/18 职场文书
校园标语大全
2014/06/19 职场文书
2014年社区宣传工作总结
2014/12/02 职场文书
2015年学校教研室主任工作总结
2015/07/20 职场文书
立秋之描写立秋的作文(五年级)
2019/08/08 职场文书
python脚本框架webpy的url映射详解
2021/11/20 Python
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL