都市コンポーネントを取得する
リーリーページにはそのようなコンポーネントが複數(shù)ある場合があります。この場合、複數(shù)の ajax リクエストがリクエストされます。実際、データは同じです。非同期データを 1 回リクエストするだけで、その後は複數(shù)のそのようなコンポーネントを使用する方法はありますか?同じデータ? ajaxを外部で定義してcityDataに割り當(dāng)ててみたので、データを直接更新できません
test.json は、.js ファイルの形式に変更し、それを変數(shù)に直接変更することで取得できます。モジュール式のものもあります。
都市コンポーネントを見てください。city.data().cityData が必要な結(jié)果セットです
Vuexで管理
この値を共通の親コンポーネントで維持し、props を通じて子コンポーネントに渡します。子コンポーネントは $emit を通じて ajax の親コンポーネントに通知します
複數(shù)のコンポーネント間でデータを共有するには、vuex を使用するか、グローバルなコンポーネントを自分で定義できます