问题描述:
因为后端传给我们得数据是一些键,所以我们必须对数据进行处理,又因为这个数据是供多个页面去使用得,所以使用了vuex中得getter去更新数据存储起来,供全局使用。项目第一次启动得时候,我是在生命周期created中去使用数据得,结果报错,打印结果为空。
问题原因:
因为获取到getter值的时候,生命周期created已经渲染完成。
解决方法:
使用watch去监听数据的变更,当数据变更过后,再去执行接下来的操作。
watch: {
data: function(val, oldVal) {
}
}