首页 > 语言 > JavaScript > 正文

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

2024-05-06 15:29:35
字体:
来源:转载
供稿:网友

文章刚开始先来介绍一下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); // 富文本改变时的内容    }  }}

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选