vue中使用vue-quill-editor富文本編輯器

基於webpack和vue

一、npm 安裝 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)

三、在模塊中引用

<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>   

到現在編輯器就出來了
如果需要更換主題

data(){
     return {
            content: `<p>hello world</p>`,
            editorOption: {
              theme:'snow'
            }
        }
  }

原文:https://blog.csdn.net/div_ma/article/details/79536634

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章