Vue3.0数据响应式原理

在vue2版本中响应式使用的是ES5对象的操作,通过遍历对象Object.defineProperty属性值的变化,实现监听数据

在3.0中使用的ES6版本的Proxy代理对象方式来实现数据的监听,省略了对对象的属性遍历操作,而且可以直接监听到属性的变化,所以相比与2.0版本性能更高。 因为是受浏览器内核限制,IE暂时不支持,

Tags: