2020
10-20
10-20
vue3为什么要用proxy替代defineProperty
在这之前,我们得先了解下vue的核心理念mutable不管是vue2还是vue3,在实现的过程中,核心概念一直保持稳定,以可变数据源为核心的理念,来实现整个UI变动更新用最简单的讲法就是:初始化数据生成了页面,直接修改源数据触发更新,页面重新渲染关注vue的人都知道,vue3里面使用了proxy替换了defineProperty,在使用vue2的时候,我们经常会碰到一个问题,添加新的对象属性obj.a=1会无法被vue2劫持,必须使用vue2提供的$set方法来...
继续阅读 >