vue使用富文本编辑器

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'
Vue.use(VueQuillEditor)

局部

import 'quill/dist/quill.core.css'
import 'quill/dist/quill.snow.css'
import 'quill/dist/quill.bubble.css'
import { quillEditor } from 'vue-quill-editor'

components: {
    quillEditor
  }

引用

<quillEditor v-model="formData.content" />

隐藏工具栏

<quillEditor v-model="formData.content" style="width: 99.5%" class="quill-editor1" />


.quill-editor1 {
  .ql-toolbar {
    display: none;
   }
  .ql-container {
    border:0;
  }
}

只读

<quillEditor v-model="formData.content" style="width: 99.5%" class="quill-editor1" @focus="focus($event)" />

focus(event) {
 event.enable(false) //设置富文本编辑器不可编辑
},
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容