摘要: 双向绑定的原理: 采用数据劫持结合发布者-订阅者模式方式,使用 Object.defineProperty 来给每个对象添加 getter 和 setter ,通过数据劫持监听到数据变化的时候,把变化数据发布给订阅者。 对MVVM开发模式的理解: MVVM分为Model、View、ViewModel 阅读全文
posted @ 2022-05-15 20:15 RHCHIK 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 我们知道,每个 vue 组件,其实是 Vue 的一个实例,每个 vue 组件中的 data 数据都是 Vue 原型上的属性,这就决定了,每个 vue 组件(实例)中的 data 必须是函数,而不能是对象。因为,如果是对象的话,每个 vue 组件(实例)会共用 Vue 原型上的属性,这就会造成数据混乱 阅读全文
posted @ 2022-05-15 19:57 RHCHIK 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 计算属性(computed)和监听器(watch)如何选择? 分享两篇博文: https://blog.csdn.net/itcast_cs/article/details/102802310 https://www.jianshu.com/p/cb3aa17c9f65 阅读全文
posted @ 2022-05-15 01:19 RHCHIK 阅读(31) 评论(0) 推荐(0) 编辑