首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
cherish553
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 59
沸点 0
赞
59
返回
|
搜索文章
最新
热门
vue源码分析(六)
局部注册会通过Vue.extend中的mergeOptions(Super.options,extendOptions)函数进行配置的合并,其中extendOptions是组件传入的内容。 在调用createComponent的时候,如果是一个异步组件。那么会先调用resolv…
vue源码分析(五)
mergeOptions函数,首先去判断是否有mixin和extends,如果有,则递归调用自身。然后通过mergeField方法进行合并 strats里定义了data,生命周期等不同的合并策略,比如生命周期部分。mergeHook是生命周期的合并方式,它返回一个函数数组。 c…
vue源码分析(四)
vue允许我们使用小型、独立和通常可复用的组件构建大型应用。这样在项目的代码复用性,解耦,维护性上都有很大的提升。 到了子组件的_update中,首先把activeInstance = vm把当前的vm作为了activeInstance,vm._vnode = vnode也就是…
vue源码分析(三)
Virtual DOM 是vue2.0以后才引入的概念,一个真实的DOM他的操作性能是比较高的,一个div元素的第一层key,就有将近300个属性,Virtual DOM 是用 JavaScript 对象来表示 DOM 信息和结构,也就是在js和DOM之间做了一层缓存,去操作一…
vue源码分析(二)
vue的的其中一个核心思想是数据驱动,数据驱动指视图随着数据的改变而发生变化,即数据驱动视图层,相比于使用jquery,使用vue并不会直接去对DOM进行操作,而是通过修改数据即可完成对DOM的操作,DOM操作的部分,由vue根据数据的变化,进行改变。传统的直接操作DOM的方式…
vue源码分析(一)
优势:更加轻量,尤其在处理js部分,编译后的代码也更加友好。 compiler包含了vue的编译过程,即tempate -> render 函数,vue最终接受的是一个render函数,templete是为了开发方便,render函数对于开发并不够直观,在平时webpack +…
个人成就
文章被点赞
78
文章被阅读
15,330
掘力值
798
关注了
29
关注者
80
收藏集
1
关注标签
41
加入于
2018-08-22