vue-quill-editor富⽂本编辑器简单使⽤⽅法⽂章刚开始先来介绍⼀下vue-quill-editor富⽂本编辑器的简单使⽤,具体操作步骤如下:
安装:
npm install vue-quill-editor --save
main.js:
import VueQuillEditor from 'vue-quill-editor'
import 'quill/ss'
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="t"
ref="content"
:
options="editorOption"
@blur="onEditorBlur($event)"
@focus="onEditorFocus($event)"
@change="onContentChange($event)"
@ready="onEditorReady($event)">
多文本编辑器editor什么意思</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); // 富⽂本获得焦点时的内容
},
onEditorBlur(val){ // 富⽂本失去焦点时的事件
console.log(val); // 富⽂本失去焦点时的内容
},
onContentChange(val){ // 富⽂本内容改变时的事件
console.log(val); // 富⽂本改变时的内容
}
}
}
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论