美文网首页
vue源码解读-异步组件(promise形式)

vue源码解读-异步组件(promise形式)

作者: 习惯水文的前端苏 | 来源:发表于2021-01-19 17:01 被阅读0次

    目录导航

    本节将上一节介绍工厂模式的例子进行下改动

    经过上一节的分析,我们知道,异步组件的流程如下

    \bullet 第一次将执行resolve向factory保存值

    \bullet 第二次当webpack回调时去调用resolve函数,再通过forceUpdate去强制更新

    这一次,我们的参数二并没有接收值

    但是使用箭头函数后,将被webpack处理成一个promise返回,故我们拿到的res为promise,向下进入判断

    执行res.then将resolve方法传入

    故第二次当webpack回调时去调用resolve函数,再通过forceUpdate去强制更新

    相关文章

      网友评论

          本文标题:vue源码解读-异步组件(promise形式)

          本文链接:https://www.haomeiwen.com/subject/akexzktx.html