我有一个非常简单的 contenteditable Svelte 小部件宽度双绑定到 innerHtmL:
<div ref:editor contenteditable on:input="textChanged(e)">
{{{html}}}
</div>
<script>
export default {
data() {
return {
html: ''
}
},
methods: {
textChanged() {
this.set({
html: this.refs.editor.innerHTML
});
},
}
}
</script>
我可以将其称为:
<Editor bind:html />
但是在控制台中有一个奇怪的错误:
editor._bind is not a function
它似乎有效,但错误在那里。有任何想法吗?