インスタンスのデータにアクセスすることができるコンポーネントは、Vueの操作を行います

コンポーネントは、別々の機能モジュールにパッケージされています。
このモジュールは、独自のHTMLテンプレートを持っている、あなたは、データとデータを所有する必要があります

それがどこにあるデータ要素が格納されていますか?その例としてはVueのトップ?
私たちが見つけテストすることはあなたがアクセスすることができた場合でも、インスタンスVueの上のすべてのデータならば、Vueの例は非常に肥大化し、アクセスすることはできません後、Vueのコンポーネントは、独自のデータコンポーネントオブジェクトを保存する場所は、データの属性を持っている必要があります(コンポーネントVueがプロトタイプのポイントである、あなたも)、ライフサイクルをメソッドのプロパティを持つことができますが、このオブジェクトのプロパティは関数でなければならない、とこの関数はオブジェクトを返し、オブジェクトは内部データを保持しています

なぜコンポーネントのデータプロパティは関数でなければならない
機能的な形で記述された:再利用可能なコンポーネントは、その後、彼らは同じオブジェクトを共有していない場合は、各コンポーネント呼び出しは、データ属性であることを行っている新しいオブジェクトが毎回機能の実行を作成しているrenturnます新しいスタック空間、彼らは同じメモリアドレスではなく、さまざまなコンポーネント間の変数の使用が互いにセントに影響を与えないことを保証するために、コンポーネントが多重化されることになるが、各ローカルマルチプレックスは、独自のロジックを持つべきであることを保証するために、
各コンポーネントは、自分を救うためにデータの状態を持っている必要があります

おすすめ

転載: blog.51cto.com/13550695/2460979