【发布时间】:2021-05-21 22:38:36
【问题描述】:
有没有办法检测自定义组件中对 modelValue 的更改?我想将更改推送到所见即所得的编辑器。
我尝试观察 modelValue,但为 modelValue 发出更新触发了该观察,从而创建了循环数据流。
代码:
export default {
props: ['modelValue'],
watch: {
modelValue (val) {
this.editor.editor.loadHTML(val)
}
},
mounted () {
this.editor.editor.loadHTML(val)
this.editor.addEventListener('trix-change',
(event) => this.$emit('update:modelValue', event.target.value))
}
}
和
<TextEditor v-model="someHtml"></TextEditor>
【问题讨论】:
-
你能分享一些代码吗?
-
@Daniel:添加了一些代码
标签: vuejs3