J'ai rencontré un tel scénario en écrivant aujourd'hui
J'ai écrit un router-to dans le composant pour accéder à un composant et j'ai transmis un nom à ce composant. Ce nom est défini dans la route et utilise la méthode beforeEnter. au composant de saut
Le composant sauté utilise prop pour obtenir le nom
Ensuite, j'ai une question : j'obtiens le nom, et maintenant je juge les données du nom
Ensuite, définissez une méthode goodorbad
if (name === 'zhangsan') {
return 'good'
} else {
return 'bad'
}
Alors maintenant, je veux écrire cette méthode en mutation dans vuex,
Je vais en écrire une
export const goodorbad (state, items) {
if (items.name === 'zhangsan') {
return 'good'
} else {
return 'bad'
}
}
Ensuite, j'écris dans le saut vers le composant
...mapmutaion([
'goodorbad'
])
ps () {
let items = {
name: this.name
}
this.goodorbad(items)
}
Le retour ne peut pas s'obtenir comme ça, je me demande pourquoi.
Allez bien regarder la documentation officielle de vuex