【Vue原理】NextTick - 源码版 之 独立自身

写文章不容易,点个赞呗兄弟
专注 Vue 源码分享,文章分为白话版和 源码版,白话版助于理解工作原理,源码版助于了解内部详情,让我们一起学习吧
研究基于 Vue版本 【2.5.17】

如果你觉得排版难看,请点击 下面链接 或者 拉到 下面关注公众号也可以吧

【Vue原理】NextTick - 源码版 之 独立自身

好的,今天到了 nextTick 的环节,之前我看的版本是 2.5.17,然后瞄了一眼 2.6 的,发现对于 nextTick 修改了 少部分内容,但是不太大,所以就一起记录下来

(如果改太多,就懒得看了…反正了解一个思想以及实现思路就行了)

nextTick 是一个在 Vue 中比较独立的东西,可以直接拿出来为你的项目服务

nextTick 涉及的点,就下面这些

1、任务队列callbacks
2、任务队列执行函数 flushCallbacks
3、控制(宏任务,微任务)注册标志位 pending
4、宏任务,微任务

没看懂?没关系,后面会慢慢说

这篇先讲 nextTick 自身,下篇再讲 nextTick 和 Vue 的关联

接下来就是一个个去详细记录了


宏任务,微任务

这个知识点,很重要,也不算太简单,在网上也能找到很多很好的讲解,比如下面这篇文章,在这里不会特别解释这两个,毕竟主题不是这个

https://juejin.im

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值