『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』 专栏,持续更新中
『未完待续』


相关推荐
新中地GIS开发老师5 分钟前
Cesium 军事标绘入门:用 Cesium-Plot-JS 快速实现标绘功能
前端·javascript·arcgis·cesium·gis开发·地理信息科学
Superxpang13 分钟前
前端性能优化
前端·javascript·vue.js·性能优化
左手吻左脸。13 分钟前
解决el-select因为弹出层层级问题,不展示下拉选
javascript·vue.js·elementui
左手吻左脸。13 分钟前
Element UI表格中根据数值动态设置字体颜色
vue.js·ui·elementui
李白的故乡13 分钟前
el-tree-select名字
javascript·vue.js·ecmascript
Rysxt_18 分钟前
Element Plus 入门教程:从零开始构建 Vue 3 界面
前端·javascript·vue.js
隐含21 分钟前
对于el-table中自定义表头中添加el-popover会弹出两个的解决方案,分别针对固定列和非固定列来隐藏最后一个浮框。
前端·javascript·vue.js
你的人类朋友30 分钟前
先用js快速开发,后续引入ts是否是一个好的实践?
前端·javascript·后端
知识分享小能手37 分钟前
微信小程序入门学习教程,从入门到精通,微信小程序核心 API 详解与案例(13)
前端·javascript·学习·react.js·微信小程序·小程序·vue
子兮曰1 小时前
npm workspace 深度解析:与 pnpm workspace 和 Lerna 的全面对比
前端·javascript·npm