Vue
hahahaoyx
这个作者很懒,什么都没留下…
展开
-
diff算法解析
需要看源码或视频再捋一捋原创 2021-06-04 16:02:15 · 140 阅读 · 0 评论 -
vue-router原理
hash模式原创 2021-06-04 15:41:48 · 44 阅读 · 0 评论 -
Vue组件化
数据驱动视图 通过修改数据,框架帮我们重新渲染视图原创 2021-06-04 15:40:17 · 47 阅读 · 0 评论 -
Vue组件渲染更新过程
//初次渲染 1.initState ->进行双向绑定 2.$mount->将template编译成render函数 3.执行渲染 触发属性get函数,将渲染watcher 收集到dep中 4.调用render 函数 生成vnode 5.patch(elm,vnode) //更新 1.修改数据 触发属性set 2.然后dep.notify() ->watch.update 派发更新 3.触发render watcher 的render回调 4.生成新的v...原创 2021-06-04 15:35:27 · 464 阅读 · 0 评论 -
Vue模板编译
模板编译(模板转为js代码) 基于原创 2021-06-04 15:34:07 · 67 阅读 · 0 评论 -
Vue高级特性
自定义v-module $nextTick slot 动态 异步组件 keep-alive mixin 自定义v-module $nextTick slot 基本使用 作用域插槽 具名插槽原创 2021-05-31 15:39:43 · 105 阅读 · 0 评论 -
Vue基础的一些
父子组件间基本通信 props $emit 兄弟或者隔着很多层的组件间的自定义通信 其中的event 就是vue实例 vue中实现了$on $emit $off 生命周期 1.挂载阶段 beforeCreate created 页面还未渲染 beforeMount mounted 页面已经渲染完成 更新阶段 beforeUpdate 当data被修改但并未重新渲染 updated 重新渲染并应用更新 3.销毁阶段 bef...原创 2021-05-31 15:34:02 · 68 阅读 · 0 评论