たとえば、私の場合は、パブリック コンポーネントでパブリック データをリクエストすることです。サブコンポーネントでのリクエストは、パブリック データに依存します。パブリック データがまだデータをリクエストしていない場合、サブコンポーネントは、リクエストを開始したときにエラーを報告します。 request, because the request in the subcomponent the request is the result of the publicコンポーネント and vuex is used to pass the data. サブコンポーネントが要求を開始する前にパブリック データ要求を完了するにはどうすればよいでしょうか? ? ?
習慣沉默2017-07-05 11:10:21
vuex 内のデータが存在する場合にのみ、vue の watch と wathc を使用してサブコンポーネントの Ajax リクエストを行うことができます
黄舟2017-07-05 11:10:21
メッセージサブスクリプションモデルを導入できます
https://github.com/holdnoWby/...
VUEでも同じことが使用されます
/q/10...この回答を参照してください
伊谢尔伦2017-07-05 11:10:21
ご回答ありがとうございます。APP.vue ページで this.$store.dispatch('setHomeData') リクエストを実行するには、ルーターに v-if= を追加するだけです。 viewタグ.homeData」で十分です。データがある限り、サブコンポーネントページが表示され、内部のリクエストが実行されます。