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