0

我有一个非常简单的 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

它似乎有效,但错误在那里。有任何想法吗?

4

0 回答 0