VUE项目-从store里获取的值给data变量,刷新页面消失问题

有些同学习惯性在data变量里直接初始化store的值,比如:

data() {
    return {
        date: store.getters.nowDate,    
    }
}

这样的值我们可能从菜单进来的时候能获取到,但是当我们刷新页面的时候就消失了,所以我们最好在计算属性里获取,如:

computed: {
    date() {
        return this.$store.getters.nowDate;
    }
}

这样就不会在刷新页面的时候不见啦!

你可能感兴趣的:(vue)