优秀文章

https://www.cxymsg.com/

 

 

data的监听是放在get中的,而不是放在set中;
这样在把template通过render函数转成vnode的时候,会通过get方法获取vm.data中的值,这时候就通过get监听了,
之后set改变data的数值的时候,先看其有没有经过get,只有经过的(也就是在template中使用过的)才会设置set监听函数,即变化后执行更新vnode的函数:updateComponent,这样就避免了不必要的渲染。

 

 

https://juejin.im/post/5b94d8965188255c5a0cdc02#http

https://juejin.im/post/5af3cc4af265da0ba3521028

posted @ 2019-10-03 08:15  小猪冒泡  阅读(170)  评论(0编辑  收藏  举报