vue如何监视对象里的数据的改变
vue如何监视数组里数据的改变
这样就能做响应式了(数据变了,页面也变了)
原因:
get()和set()产生了递归
正确写法:写一个构造函数:
但这么写,没有考虑data属性中多层级的关系
而vue中写了一个递归,可以一直往下找
当属性对象放在数组中vue中也能找到
监测对象的原理,使用了set当数据发生改变,则生成对应模板生成虚拟dom然后就是dom比较等等生成真实dom
vue如何监视对象里的数据的改变
vue如何监视数组里数据的改变
这样就能做响应式了(数据变了,页面也变了)
原因:
get()和set()产生了递归
正确写法:写一个构造函数:
但这么写,没有考虑data属性中多层级的关系
而vue中写了一个递归,可以一直往下找
当属性对象放在数组中vue中也能找到
监测对象的原理,使用了set当数据发生改变,则生成对应模板生成虚拟dom然后就是dom比较等等生成真实dom