问 题
做登录页面时,在vuex中的action异步提交后获取的数据在mutations中存储在state里面,但是总感觉不对,没有返回数据,我前端页面怎么获取数据,用mapgetter获取不到数据,是不是他不是实时更新的,而且输出的mapgetter输出的数据还在action的前面。下面是我前端部分代码:
},
computed: {
...mapGetters({
userInfo: "users"
}),
},
methods: {
...mapActions({ //分发action
logins: "logins"
}),
submit: function () {
var $alert = $(".alert");
if (this.username === '') {
$alert.addClass("alert-danger");
$alert.html("用户名不能为空");
this.showInfo = false;
} else if (this.password === '') {
$alert.addClass("alert-danger");
$alert.html("密码不能为空");
this.showInfo = false;
} else {
var users