美文网首页
vue导航完成前后获取数据

vue导航完成前后获取数据

作者: 风雪之隅_b6f7 | 来源:发表于2019-05-09 11:14 被阅读0次

    当你使用这种方式时,我们会马上导航和渲染组件,然后在组件的 created 钩子中获取数据。这让我们有机会在数据获取期间展示一个 loading 状态,还可以在不同视图间展示不同的 loading 状态。

    假设我们有一个 Post 组件,需要基于 $route.params.id 获取文章数据

    在导航完成前获取数据

    通过这种方式,我们在导航转入新的路由前获取数据。我们可以在接下来的组件的 beforeRouteEnter守卫中获取数据,当数据获取成功后只调用 next 方法。

    相关文章

      网友评论

          本文标题:vue导航完成前后获取数据

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