摘要: 虚拟dom和真实dom? 虚拟dom: const vNode={ key=null, props:{ children:[ {type:'span'}, {type:'span'} ], className:'red', onclick:()=>{} }, ref=null, type='div' 阅读全文
posted @ 2022-02-09 17:01 阿兰儿 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 观察者模式:通常被称作发布-订阅模式 在vue中,数据的双向绑定的原理: 采用数据劫持 结合 发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相关监听回调。 对于mvc和mvvm的理解: mvc 阅读全文
posted @ 2022-02-09 15:35 阿兰儿 阅读(305) 评论(0) 推荐(0) 编辑