ホームページ >ウェブフロントエンド >jsチュートリアル >vue.js_Others を使用して開発する場合の注意点

vue.js_Others を使用して開発する場合の注意点

WBOY
WBOYオリジナル
2016-05-16 15:03:282216ブラウズ

応答性について

Vue の双方向バインディングは応答性に基づいています。つまり、ゲッター メソッドとセッター メソッドを Vue オブジェクトのプロパティに追加し、これらのメソッドで双方向バインディングを処理します。しかし、この方法では次のような落とし穴が発生します

オブジェクト応答

Vue のプロパティがオブジェクトまたは配列であり、配列内にオブジェクトがある場合、操作中にプロパティを再度追加する場合は、これらのオブジェクトに使用する必要があるすべてのプロパティを最初に定義するのが最善です。 、このプロパティが応答しない場合、双方向バインディングは実装されません。例:

const vm = new Vue({
  data: {
    a: {
      text: 'aaa'
    }
  }
})
vm.a.b = 'ccc'

この場合、a の b 属性は応答しないため、両方向にバインドされません

日付オブジェクト

Date オブジェクトの操作が応答しません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。