Vue.js 踩坑记录
mutation中改变state值时,不能写为
1
2
3
4
5
6
7
8const mutations = {
'saveUser'(state, {user}) {
state = {
...state,
user: user
}
}
};以上为Redux中的写法,应该直接写为
1
2
3
4
5const mutations = {
'saveUser'(state, {user}) {
state.user = user
}
};
- data中不能取computed的值(mapState)
解决方案:使用props传递参数