検索

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

VueJs 3 - Vuex: Uncaught TypeError: storage は関数ではありません

私は Vuejs を学んでいますが、プロジェクトでストア (VUEX) を使用しようとすると、いくつかの警告が表示され、何も表示されません

###ので、私は持っています: ###

リーリー

私の main.ts は次のとおりです:

リーリー

My./store/index.ts

リーリー

My./views/Feed.vue:

リーリー

Vuex で何かが理解できないようですが、何がわかりません。何が問題なのか教えてもらえますか? (大したことでないといいのですが:)) / 誰か助けてくれませんか?お願いします。

###ありがとう###
P粉824889650P粉824889650248日前426

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

  • P粉463291248

    P粉4632912482024-03-26 18:02:44

    ./store/index.ts の行で、ストア インスタンスのエクスポート結果に関数呼び出しを適用しようとしている行でエラーが発生しているようです。

    デフォルトのストレージをエクスポート();

    ストア インスタンスは実際には関数ではないため、結果を main.ts にインポートします。ストア インスタンスのみをエクスポートしてみてください:

    デフォルトストアのエクスポート

    次の行は必要ないかもしれません:

    リーリー

    返事
    0
  • P粉267791326

    P粉2677913262024-03-26 17:22:30

    @Lucas David Ferrero の本当に良い答えだけでなく、feed.vue で 1 つ忘れていました...: ストアはインストールされています。 したがって、私の現在のファイルは次のとおりです:

    リーリー

    返事
    0
  • キャンセル返事