首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
朵儿兮
掘友等级
前端
在明媚的阳光下看书, 于斑驳的月光里发呆!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 34
沸点 0
赞
34
返回
|
搜索文章
赞
文章( 34 )
沸点( 0 )
vue-模板编译
在创建vue实例时,会传入el或者template模板,在vue内部会将模板编译成一个渲染函数render。模板编译的过程如下: AST语法树,是源代码抽象语法结构的树状表现形式。树上的每个节点都表示源代码中的一种结构。 转为render函数是一个字符串拼接的过程。如果是元素,…
vue-domDiff
倒序比较:结尾节点相同,新老指针迁移;...
vue-组件挂载mount
当通过new Vue初始化实例vm时,会执行_init方法。此时,如果传参中包含el|template|render,会执行$mount进行挂载 在vue的原型上添加$mount,进行组件的挂载。在进行挂载时,如果用户没有传递render参数,需要将el|template先转为…
vue-生命周期
vue的生命周期包含从创建-->挂载渲染-->更新渲染-->销毁的过程,生命周期钩子可以让我们更好的控制vue实例更新渲染的过程。 created:数据等初始化后被调用。此时,已完成以下的配置:数据观测 (data observer),属性和方法的运算,watch/event …
vue-ssr服务端渲染
服务端渲染,是指将代码的渲染交给服务器,服务器将渲染后的字符串返回给前端。使用服务端渲染,可以有效减小白屏时间,并且有利于seo优化。 一份项目代码打包为两份,一份给server端使用,一份为client使用;server端通过node解析vm实例,转为字符串返回给前端进行渲染…
单元测试--jest
通过自动化测试可以了解当前代码能否达到预期结果,如果逻辑有缺陷,可以快速的定位bug;如果是开发类库,可以避免新添加的逻辑影响之前的内容;同时也可以提高代码的可维护性。 原生定时器功能依赖于实时时间,对于测试环境来说不太理想。Jest可以将定时器换成允许我们自己控制时间的功能,…
vue-函数组件&JSX
函数式组件特点:无状态;无生命周期钩子向组件中传递不带v-slot指令的子节点时,这些子节点被存储在组件实例中的$slots.default中children和slots区别:children为当前组
vue-vuex原理分析
vuex是vue的状态管理工具,便于状态共享和传递vuex的使用创建storeVue.use使用Vuex插件,默认调用Vuex的install方法创建store实例,传入参数optionsstate:
vue-vueRouter原理分析
VueRouter使用创建routerVue.use使用VueRouter插件,默认调用VueRouter的install方法创建VueRouter实例,传入参数options注入install当执行
vue-数据劫持
Vue构造函数内部会进行数据初始化:获取用户传入的data,执行观察observeobserve:判断数据是一个对象,且不是null时,创建observer实例Observer构造函数:不同数据类型的
下一页
个人成就
文章被点赞
82
文章被阅读
60,516
掘力值
1,396
关注了
12
关注者
11
收藏集
2
关注标签
12
加入于
2018-11-13