
源码解析
south Joe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
聊一聊vue的双向数据绑定,为啥子this.message和this._data.message 都能访问到呢?都发生了什么呢
初入vue 的大门,对vue 在data 中定义一个值,在DOM 中通过双花括号{{}} 就可以访问的到,对此我是很好奇的,本着好奇的心思,打开了vue 的源码,探索这个奇妙的过程。 问题的根源就在于这个方法: Object.defineProperty()定义对象的属性相关描述符, 其中的set和get函数对于完成数据双向绑定起到了至关重要的作用。 下面我们就通过一个简单的例子来解释一个这个方法...原创 2019-03-15 16:40:52 · 1773 阅读 · 0 评论 -
谈谈vue的render函数?
使用vue 这么长时间,对vue 对源码了解还是不多,作为一个不甘平庸的前端小白,决定奋起,那么今天我们就来谈谈vue 的render 函数; 打开源码,我发现render 函数返回一个VNode; 可是我们并未在模版中写render 呀,这又是一个什么样的过程呢? 当我们创建一个Vue 实例的时候,我们会把template 编译生成render 函数;render 函数返回一个VNode; vu...原创 2019-03-18 10:58:52 · 585 阅读 · 0 评论