検索

ホームページ  >  に質問  >  本文

javascript - vuexに関しては、コンポーネント内でdispatchメソッドが呼び出され、戻り値が未定義であることがわかっていますが、何が問題だったのかわかりません。

vuexの使用モジュール

リーリー リーリー リーリー

各モジュールへの参照は問題なく、this.$store state 経由でコンポーネントにアクセスできます。

しかし、なぜ dispatchunknown を返すのかわかりません。

コンポーネントでは正しいデータが取得できますが、{{}}

で Grade1_name を表示するなど、どのように使用すればよいですか?

我想大声告诉你我想大声告诉你2707日前1684

全員に返信(2)返信します

  • 给我你的怀抱

    给我你的怀抱2017-07-05 10:43:22

    return とsolve を追加しました。そうしないと、this.$store.dispatch('getTabGrade') によってトリガーされた呼び出しが正しい値の Promise を返さない可能性があります。お試しください。

    リーリー

    返事
    0
  • 怪我咯

    怪我咯2017-07-05 10:43:22

    解決しました。最終的にモジュールのゲッターでいくつかの処理を行いました:

    リーリー

    計算されたプロパティは、テンプレート構文
    html を使用して最終コンポーネントに書き込まれます。

    リーリー

    js:

    リーリー

    返事
    0
  • キャンセル返事