『VUE』vue-quill-editor设置内容不可编辑(详细图文注释)

目录

    • 预览
    • 思路
    • 调用代码
    • [借助Props添加isDisable属性控制 是否内容可编辑](#借助Props添加isDisable属性控制 是否内容可编辑)
    • 总结

欢迎关注 『VUE』 专栏,持续更新中
欢迎关注 『VUE』 专栏,持续更新中

预览

思路

禁用焦点事件和内容改变事件

调用代码

javascript 复制代码
      <quillEditor
              class="editor"
              :class="[size]"
              v-model="content"
              ref="myQuillEditor"
              :options="editorOption"
              @blur="onEditorBlur($event)"
              @focus="onEditorFocus($event)"
              @change="onEditorChange($event)">
      </quillEditor>

借助Props添加isDisable属性控制 是否内容可编辑

javascript 复制代码
props: {
      isDisable: {
        type: Boolean,
        default: false
      },
javascript 复制代码
onEditorFocus(editor) {
        if (this.isDisable) {
          editor.enable(false);
        } else {
          //获得焦点事件后你原本要做的操作
        }
      },
      onEditorChange(editor) {
        if (this.isDisable) {
          editor.quill.enable(false);
        } else {
          //内容改变时间后 你原本进行的操作
        }
      },

总结

大家喜欢的话,给个👍,点个关注!给大家分享更多计算机专业学生的求学之路!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2024 mzh

Crated:2024-3-1

欢迎关注 『VUE』 专栏,持续更新中
欢迎关注 『VUE』 专栏,持续更新中
『未完待续』


相关推荐
小皮虾17 分钟前
小程序云开发有类似 uniCloud 云对象的方案吗?有的兄弟,有的!
前端·javascript·小程序·云开发
QuantumLeap丶17 分钟前
《uni-app跨平台开发完全指南》- 05 - 基础组件使用
vue.js·微信小程序·uni-app
阳懿26 分钟前
meta-llama-3-8B下载失败解决。
前端·javascript·html
史林枫31 分钟前
JavaScript 中call和apply的详细讲解 —— 连10岁的小朋友都能看懂!
javascript·apply·call
紫小米39 分钟前
Vue 2 和 Vue 3 的区别
前端·javascript·vue.js
用户6600676685392 小时前
从变量提升到调用栈:V8 引擎如何 “读懂” JS 代码
前端·javascript
白兰地空瓶2 小时前
【深度揭秘】JS 那些看似简单方法的底层黑魔法
前端·javascript
进阶的小叮当2 小时前
Vue代码打包成apk?Cordova帮你解决!
android·前端·javascript
程序媛_MISS_zhang_01102 小时前
浏览器开发者工具(尤其是 Vue Devtools 扩展)和 Vuex 的的订阅模式冲突
前端·javascript·vue.js
fruge2 小时前
Vue3.4 Effect 作用域 API 与 React Server Components 实战解析
前端·vue.js·react.js