【发布时间】:2019-09-12 18:56:49
【问题描述】:
我在使用 vue-router 时遇到问题。
我在主页上有一个帖子列表。当我单击其中一个时,它会重定向到帖子页面,例如:
<router-link :to="{ name: 'article', params: {id: article.id, slug: article.slug } }"></router-link>
一切正常,我可以在 getter 中使用 this.$route.params.id 检索正确文章的数据。
我的问题:当我在文章页面上重新加载时,this.$route.params.id 未定义,这会导致整个应用程序崩溃。
尽管页面重新加载,我如何保存router.params?
【问题讨论】:
-
你的路由定义是什么?
标签: vue.js vuejs2 vue-router