ホームページ >ウェブフロントエンド >jsチュートリアル >vue.js_Others を使用して開発する場合の注意点
応答性について
Vue の双方向バインディングは応答性に基づいています。つまり、ゲッター メソッドとセッター メソッドを Vue オブジェクトのプロパティに追加し、これらのメソッドで双方向バインディングを処理します。しかし、この方法では次のような落とし穴が発生します
オブジェクト応答
Vue のプロパティがオブジェクトまたは配列であり、配列内にオブジェクトがある場合、操作中にプロパティを再度追加する場合は、これらのオブジェクトに使用する必要があるすべてのプロパティを最初に定義するのが最善です。 、このプロパティが応答しない場合、双方向バインディングは実装されません。例:
const vm = new Vue({ data: { a: { text: 'aaa' } } }) vm.a.b = 'ccc'
この場合、a の b 属性は応答しないため、両方向にバインドされません
日付オブジェクト
Date オブジェクトの操作が応答しません