tinymce 无法监听附件变动
在使用 tinymce 富文本编辑器插入附件时,遇到无法监听附件增删变动的难题。
问题描述:
- 使用了 tinymce-attachment 插件来插入附件。
- 监听富文本内容变化,发现插入空格 (
- 附件增删也无法被监听。
解决方案:
-
移去 v-model:
- 删除富文本编辑器上的 v-model 绑定。
-
设置附件插入回调:
-
在 tinymce 初始化时,添加如下回调:
// 注意这里的 attachments_changed 是 attachment 插件提供的方法 editor.on('attachmentsinserted', (attachments) => {});
登录后复制
- 在回调中处理附件插入事件。
-
-
监听 value 变化,解决光标问题:
-
watch 监听富文本编辑器的 value 属性,并解决光标问题。
// 富文本编辑器的 value 属性记录了编辑器中的 html 内容 watch: { value(newval, oldval) {}, },
登录后复制
-
-
添加插入附件成功后回调:
-
在 methods 中添加如下方法:
onattachmentinsertsuccess(attachment) {}
登录后复制
- 在附件插入成功后调用该方法。
-
在该方法中再次调用附件插入回调函数。
this.attachmentInsertCallback(attachment);
登录后复制
-
以上就是Tinymce 如何实时监听附件增删变动?的详细内容,更多请关注抖狐科技其它相关文章!
-
Golang 函数:如何优雅地取消并发 goroutine?
在 go 语言中,可以使用 context.context 和 context.cancelfunc 函数优雅地取消并发 goroutine:创建一个 context 和一个取消函数 cancel:...
-
和平精英24年刺激之夜返场皮肤有哪些
在备受期待的和平精英「刺激之夜」盛典中,玩家们翘首以盼的返场皮肤即将重磅登场!php小编柚子特此整理了2024年「刺激之夜」返场皮肤一览,为各位玩家提供及时全面且便捷的参考信息。您可在下方文章中获取具...
-
文叔叔怎么收集文件?
如何收集文件?文叔叔收集文件的方法详解文叔叔是一款便捷可靠的云盘产品,提供快速、安全的跨平台文件传输服务。本文将详细阐述文叔叔收集文件的具体方法,帮助您轻松分享和管理各类文件。本文由 php小编草莓整...
-
win7怎么ghost还原
要使用 ghost 还原 windows 7 系统:创建 ghost 镜像。使用 ghost 可引导介质启动计算机。选择并浏览 ghost 镜像。选择还原目标硬盘或分区。开始还原过程。还原完成后重启计...
-
爱奇艺会员取消自动续费_取消爱奇艺会员自动续费步骤
要取消爱奇艺会员自动续费,只需登录账号后进入个人中心,在会员中心找到“自动续费”选项并点击取消即可。取消生效后,会员资格会在当前付费周期结束后到期。如何取消爱奇艺会员自动续费 步骤:登录爱奇艺:前往爱...