首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
郭邯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
vue-router源码分析-整体流程
作者:滴滴公共前端团队 - dolymood 在现在单页应用这么火爆的年代,路由已经成为了我们开发应用必不可少的利器;而纵观各大框架,都会有对应的强大路由支持。Vue.js 因其性能、通用、易用、体积、学习成本低等特点已经成为了广大前端们的新宠,而其对应的路由 vue-rout…
[vue源码][nextTick]原理以及源码解析
Vue中的nextTick涉及到Vue中DOM的异步更新,感觉很有意思,特意了解了一下。其中关于nextTick的源码涉及到不少知识,nextTick 是 Vue 的一个核心实现,在介绍 Vue 的 nextTick 之前,为了方便大家理解,我先简单介绍一下 JS 的运行机制。…
【Vue原理】Compile - 源码版 之 generate 拼接绑定的事件
如果你觉得排版难看,请点击下面链接或者拉到下面关注公众号也可以吧【Vue原理】Compile-源码版之generate拼接绑定的事件今天我们来探索事件的拼接啦,上一篇我们已经讲过了generate阶段
【Vue原理】Compile - 源码版 之 generate 节点数据拼接
如果你觉得排版难看,请点击下面链接或者拉到下面关注公众号也可以吧【Vue原理】Compile-源码版之generate节点数据拼接上一篇我们讲了不同节点的拼接,这一篇需要详细记录的是节点数据的拼接节点
【Vue原理】Compile - 源码版 之 generate 节点拼接
然后,generate的作用就是,解析 parse 生成的 ast 节点,拼接成字符串,而这个字符串,是可以被转化成函数执行的。函数执行后,会生成对应的 Vnode 因为这个函数是给实例初始化一些属性的,看到很明显就是给实例添加上了很多属性,this.xxxx 什么的,那么我们…
手把手带你实现一个最精简的响应式系统来学习Vue的data、computed、watch源码
记得初学Vue源码的时候,在defineReactive、Observer、Dep、Watcher等等内部设计源码之间跳来跳去,发现再也绕不出来了。Vue发展了很久,很多fix和feature的增加让内部源码越来越庞大,太多的边界情况和优化设计掩盖了原本精简的代码设计,让新手阅…
Vue 的计算属性真的会缓存吗?(保姆级教学,原理深入揭秘)
很多人提起 Vue 中的 computed,第一反应就是计算属性会缓存,那么它到底是怎么缓存的呢?缓存的到底是什么,什么时候缓存会失效,相信还是有很多人对此很模糊。 本文以 Vue 2.6.11 版本为基础,就深入原理,带你来看看所谓的缓存到底是什么样的。 本文假定你对 Vue…