![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VUE
文章平均质量分 65
vue相关知识
wxiaojia
这个作者很懒,什么都没留下…
展开
-
vue源码中值得学习的函数
最近在深入研究vue源码,把学习过程中,看到的一些好玩的的函数方法收集起来做分享,希望对大家对深入学习js有所帮助。数据类型判断Object.prototype.toString.call()返回的数据格式为 [object Object]类型,然后用slice截取第8位到倒一位,得到结果为 Objectvar _toString = Object.prototype.toString;function toRawType (value) { return _toString.call(va原创 2023-08-09 15:59:25 · 323 阅读 · 0 评论 -
new Vue()被调用时发生了什么
new vue()被调用时,会首先进行一些初始化操作,然后进入模版编译阶段,然后进入挂载阶段。原创 2020-12-02 14:29:27 · 489 阅读 · 0 评论 -
vue源码之 虚拟dom 及 diff算法
前言目标:写一篇关于虚拟dom及vue怎么去处理节点(diff算法)目录:1.虚拟dom1.1 什么是虚拟dom1.2 为什么要引入1.3 vuejs里的虚拟dom1.4 总结2.patch2.1 patch介绍2.2 创建节点2.3 删除节点2.4 更新节点2.5 更新子节点2.6 总结1.1 、什么是虚拟dom在web早期,页面交互效果比较简单,没有那么多复杂的状态需要管理,不需要频繁的去操作dom,js jq就能满足我们的需求。随着时代发展,页面的功能越来越多,实现的原创 2020-12-02 11:25:29 · 317 阅读 · 0 评论 -
vue源码之 eventBus原理
VUE中eventBus可以用来进行任何组件之间的通信,我们可以把eventBus当成一个管道,这个管道两端可以接好多组件,两端的任何一个组件都可以进行通信。其实这个管道就是Vue实例,实例中的$on, $off, $emit方法来实现此功能。原创 2020-12-02 14:14:51 · 1178 阅读 · 0 评论