2017-02-11 16 views
3

ゲッターでrootStateにはどのようにアクセスしますか?VuexゲッターのrootStateにアクセス

const getters = { 
    getParams: rootState => { 
    return rootState.route.params 
    }, 
} 

上記は機能しません。これはどうですか?

+0

さらにコンテキストが必要です。あなたはモジュールですか?もしあなたがそうであれば、 'getParams:(state、getters、rootState)=> {...}'が必要です。 –

+0

大丈夫です。私はそれを加えた。 –

答えて

6

このゲッターがモジュール内にある場合は、rootStateが第3引数です。

const getters = { 
    getParams: (state, getters, rootState) => { 
    return rootState.route.params 
    } 
} 
+0

こんにちは、この質問に助けてください? http://stackoverflow.com/questions/42178851/getting-router-params-into-vuex-actions – softcode

関連する問題