0
を設定し得ていない私は、VueののV1のカスタムタイプがあります。CKEditorバージョン5 - - VueJS v1のクラシックのデータは
Vue.component('c_k_editor-fieldtype', {
mixins: [Fieldtype],
template: `
<div>
<label class="block" style="font-weight:500">CKEditor</label>
<textarea class="form-control" id="foo" v-model="data"></textarea>
</div>
`,
data: function() {
return {
//
};
},
computed: {
//
},
methods: {
//
},
ready: function() {
ClassicEditor
.create(document.querySelector('#foo'));
}
});
を私はフィールドに入力する際には、適切にデータをロードしますが、 data
プロパティは更新されません(スクリーンショットを参照) Vue(V1)データを更新できるように、エディタのデータが変更されたときにトラップするようなイベントがありますか?
ドキュメント#イベント:changesDoneが良くフィットだろう - それは少し小さいしばしば解雇されます。https://docs.ckeditor .com/ckeditor5/latest/api/module_engine_model_document-Document.html#event:changesDone。それでも、このイベントは、ユーザーが実行したすべてのアクションの後に少なくとも1回は起動されます(たとえば、矢印キーを使用して選択を変更するなど)。 –