流浪のwolf

卷帝

导航

谈一谈响应式数据

响应式数据是某个数据发生变化时,页面依赖这个数据的位置会自动更新视图 ;

响应式数据的原理:

  vue 在初始化 vue 实例时,会 遍历 data 数据,通过Object.defineProperty 给每个数据添加了 getter 和 setter 函数 ,我们获取 数据的时候,会触发 getter 函数 ,修改数据的时候,vue 会触发 setter 函数修改数据,然后更新 视图 ;

posted on 2022-11-12 22:04  流浪のwolf  阅读(34)  评论(0编辑  收藏  举报