export default {data () { return {
items: this.$store.getters['webui/getDashboardOptions'], // 这里调用没有问题,能够触发到getDashboardOptions
fullScreen: false
}
},
computed: {
activeStation () { return this.$store.getters['webui/activeStation']
},
stationData () { return this.$store.getters['station/stationDataPivot']
}
},
watch: {
stationData (newValue, oldValue) { this.items = this.$store.getters['webui/getDashboardOptions']
// 这里如果有数据刷新,触发不了
},
2 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
第二次调用是在stationData 发生变化的时候才会执行this.items = this.$store.getters['webui/getDashboardOptions'] ;
慕妹3242003
TA贡献1824条经验 获得超6个赞
如果想要items与this.$store.getters['webui/getDashboardOptions']绑定,可以把items改为计算属性computed
添加回答
举报
0/150
提交
取消