2017-02-11 3 views
3

Wie greifen Sie auf Getter in rootState?Zugreifen auf rootState in Vuex-Getter

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

Das obige funktioniert nicht. Wie wird das gemacht?

+0

Mehr Kontext erforderlich. Bist du in einem Modul? Wenn ja, dann brauchen Sie 'getParams: (state, getters, rootState) => {...}'. –

+0

Alles in Ordnung. Ich habe es hinzugefügt. –

Antwort

6

Wenn dieser Getter in einem Modul ist rootState ist das dritte Argument.

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

Hey, helft euch, bei dieser Frage mitzuhelfen? http://stackoverflow.com/questions/42178851/getting-router-params-into-vuex-actions – softcode