首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在页面刷新中丢失router.params

在页面刷新中丢失router.params
EN

Stack Overflow用户
提问于 2019-04-23 14:44:00
回答 5查看 12.6K关注 0票数 5

我遇到了vue路由器的问题。

我在主页上有一张帖子列表。当我单击其中之一时,它会重定向到post页面,例如:

<router-link :to="{ name: 'article', params: {id: article.id, slug: article.slug } }"></router-link>

一切都很完美,我可以在getter中使用this.$route.params.id检索正确文章的数据。

My page :当我在文章页面上重新加载时,this.$route.params.id是未定义的,这会导致整个应用程序崩溃。

如何在页面重新加载的情况下保存router.params

EN

Stack Overflow用户

发布于 2021-03-27 12:00:38

我也有同样的问题,在路由器中传递url。

代码语言:javascript
复制
/article/:id/:slug

您不会在重新刷新后松开对角,因为当刷新时,vue将只从url获取数据,并忘记是否通过了params。

票数 1
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55813765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档