diff --git a/docs/src/demos/Guide/GettingStarted/VModel/Editor.vue b/docs/src/demos/Guide/GettingStarted/VModel/Editor.vue index 54214554..f5de7760 100644 --- a/docs/src/demos/Guide/GettingStarted/VModel/Editor.vue +++ b/docs/src/demos/Guide/GettingStarted/VModel/Editor.vue @@ -26,8 +26,12 @@ export default { watch: { value(value) { + // HTML const isSame = this.editor.getHTML() === value + // JSON + // const isSame = this.editor.getJSON().toString() === value.toString() + if (isSame) { return } @@ -41,7 +45,11 @@ export default { extensions: defaultExtensions(), content: this.value, onUpdate: () => { + // HTML this.$emit('input', this.editor.getHTML()) + + // JSON + // this.$emit('input', this.editor.getJSON()) }, }) },