账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Vue钩子函数调用顺序的问题?
    25
    0

    之前看了一篇vue各种钩子函数调用顺序的文章https://segmentfault.com/a/11... 我照着作者的思路写了一个程序。测试出来的结果和文章的不一样,请各位帮忙解答。

    router/index.js

    import Vue from 'vue'
    import Router from 'vue-router'
    import HelloWorld from '@/components/HelloWorld'
    
    Vue.use(Router)
    
    export default new Router({
      routes: [
        {
          path: '/',
          name: 'HelloWorld',
          component: HelloWorld
        }, {
          path: '/test',
          name: 'test',
          component: resolve => require(['../test.vue'], resolve)
        }
      ]
    })

    test.vue内容同作者的一样,放在和App.vue平级的位置。

    打印出来的顺序如下:
    路由全局勾子:beforeEach
    根组件:beforeCreate
    根组件:created
    根组件:beforeMount
    根组件:mounted
    组件路由勾子:beforeRouteEnter
    路由全局勾子:afterEach
    组件:beforeCreate
    组件:created
    组件:beforeMount
    指令binding
    指令inserted
    组件:mounted
    组件路由勾子beforeRouteEnter的next
    nextTick

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ╬▼皿▼ 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部