作成: 更新:

Vuexでstoreをモジュール分割しようとしたら参照先でundefined propertyっていわれた

この記事は最終更新日から1年以上が経過しています。この記事は最終更新日から21か月以上が経過しています。
このエントリーは約1分で読めます。

    モジュール構成は以下

    # before
    
    src/
    |--store/
    | |--index.js
    
    # after
    
    src/
    |--store/
    | |--index.js
    | |--modules/
    | | |--user.js
    

    対処したのが以下

    - this.$store.userInfo
    - this.$store.dispatch('getUser')
    
    + this.$store.user.userInfo
    + this.$store.dispatch('user/getUser')
    

    これで小一時間…