vue 嵌套路由 页面刷新 路由加载顺序

路由嵌套 一共是三层

第一层:

  <div class="home">
      <router-view></router-view>
  </div>

第二层:

  <div class="page1">
      <router-view></router-view>
  </div>

第三层:

  <div class="page2">
      <router-view></router-view>
  </div>
  

路由正常的顺序应该是 home => page1 => page2

问题:
在页面 page2刷新的时候,重新加载的顺序 就变成为 page2 => page1 => home
这样就导致了页面出现空白。

请问一下,路由刷新的顺序为什么会变成这样?刷新的时候 不应该是从 home 开始重新加载的么?

阅读 3.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题