项目使用了vuex
computed{
data1(){
return this.$store.state.data1
}
}
发现这个时候data1也确实更新到了预期的值,但是,data1是一个object,里面有的属性被注册了set get
例如:
data1={
a:{...},
b:[...],
c:'abc'
}
在使用的时候发现 c被注册了get set(console出来显示的) 变化时dom也同步更新了,但是a,b没有被注册get set,data1更新时没有被同步到dom上,请问什么情况下才能被正确注册上get set ,跟数据类型有关系吗
Qyouu
相关分类