当前位置: 首页 > news >正文

vue3用quill富文本赋值后回退键删除报错

vue3使用quill富文本赋值后回退键删除报错,如果你用的是pasteHTML("<p>123</p>"),打印savedRange : Range2 {index: -1, length: 0} index为负值,则会触发 Failed to execute 'setStart' on 'Range' 错误

那么换一种思路,从dom中去获取对象,去操作对象方法。

直接上代码,通过设置ref,用ref值去调用设置html内容的方法setHTML()

<quill-editor ref="quilRef" v-model:content="form.pushContent2" :options="editorOption"contentType="html" />const quilRef = ref(null);onMounted(() => {setTimeout(() => {quilRef.value.setHTML('<p>123</p>');}, 100);
})

这样回显内容后,按回退键删除就不会导致index错乱了,从而避开了quill富文本的bug。

http://www.lryc.cn/news/618774.html

相关文章:

  • 可以免费使用的数字人API
  • 亚马逊POST退场后的增长突围:关联与交叉销售的全链路策略重构
  • 一维数组的创建、初始化与使用指南
  • 详解k6中的核心概念——场景(Scenarios)
  • Spring面试宝典
  • Pytest项目_day13(usefixture方法、params、ids)
  • Linux系统管理利器lsof命令详解与实战应用
  • 杰理手表-增加提示音-提示音音量调整--使用提示音
  • kafka 消费者组的概念是什么?它是如何实现消息的点对点和发布/订阅模式?
  • 无人机航拍数据集|第14期 无人机水体污染目标检测YOLO数据集3000张yolov11/yolov8/yolov5可训练
  • Linux中Https配置与私有CA部署指南
  • 股指期货基本术语是什么?
  • 云计算分类与主流产品
  • Neo4j Cypher语句
  • 设置默认的pip下载清华源(国内镜像源)和pip使用清华源
  • day49 力扣42. 接雨水 力扣84.柱状图中最大的矩形
  • 零基础数据结构与算法——第七章:算法实践与工程应用-性能分析与瓶颈
  • 全面解析远程桌面:功能实现、性能优化与安全防护全攻略
  • 北京-4年功能测试2年空窗-报培训班学测开-第七十四天-线下面试-聊的很满意但可能有风险-等信吧
  • 第十篇:3D模型性能优化:从入门到实践
  • 【DL】Deep Learning base
  • CASS11三维坡度着色显示
  • PR新建项目
  • ARM芯片架构之CoreSight SoC-400 组件介绍
  • windows单机单卡+CIFAR-10数据集+Docker模拟训练
  • 自建知识库,向量数据库 体系建设(一)之BERT 与.NET 4.5.2 的兼容困境:技术代差下的支持壁垒
  • 【数据分享】2018-2024年中国10米分辨率春小麦和冬小麦分布栅格数据
  • Shell 实现多级菜单脚本编写
  • 每日一练:将一个数字表示成幂的和的方案数;动态规划、深度优先搜索
  • WireShark:非常好用的网络抓包工具