首页 > 其他 > 详细

富文本编辑器vue-quill-editor

时间:2020-07-26 23:35:04      阅读:114      评论:0      收藏:0      [点我收藏+]

一、install-->command line:cnpm install vue-quill-editor --save

二、官网("https://www.awesomes.cn/repo/surmon-china/vue-quill-editor")-->Nuxt.js example code("https://github.com/surmon-china/surmon-china.github.io/tree/source/projects/vue-quill-editor/nuxt")

技术分享图片

 

三、create (plugins/nuxt-quill-plugin.js)

技术分享图片

四、configure (nuxt.config.js)

技术分享图片

 五、copy and modify(vue file)-->editor.vue

 1 <template>
 2   <section class="container">
 3     <client-only>
 4       <quill-editor
 5         ref="editor"
 6         v-model="content"
 7         :options="editorOption"
 8         @blur="onEditorBlur($event)"
 9         @focus="onEditorFocus($event)"
10         @ready="onEditorReady($event)"
11       />
12     </client-only>
13   </section>
14 </template>
15 
16 <script>
17   export default {
18     name: ‘quill-example-nuxt‘,
19     data () {
20       return {
21         content: ‘<p>I am Example</p>‘,
22         editorOption: {
23           // Some Quill options...
24           theme: ‘snow‘,
25           modules: {
26             toolbar: [
27               [‘bold‘, ‘italic‘, ‘underline‘, ‘strike‘],
28               [‘blockquote‘, ‘code-block‘]
29             ]
30           }
31         }
32       }
33     },
34     mounted() {
35       console.log(‘App inited, the Quill instance object is:‘, this.$refs.editor.quill)
36       setTimeout(() => {
37         this.content = ‘I was changed!‘
38       }, 3000)
39     },
40     methods: {
41       onEditorBlur(editor) {
42         console.log(‘editor blur!‘, editor)
43       },
44       onEditorFocus(editor) {
45         console.log(‘editor focus!‘, editor)
46       },
47       onEditorReady(editor) {
48         console.log(‘editor ready!‘, editor)
49       }
50     }
51   }
52 </script>
53 
54 <style lang="scss" scoped>
55   .container {
56     width: 60%;
57     margin: 0 auto;
58     padding: 50px 0;
59     .quill-editor {
60       min-height: 200px;
61       max-height: 400px;
62       overflow-y: auto;
63     }
64   }
65 </style>

 

富文本编辑器vue-quill-editor

原文:https://www.cnblogs.com/DotSDot/p/13382097.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!