首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >路由器使用nuxt-i18n在nuxt中推送区域设置路由

路由器使用nuxt-i18n在nuxt中推送区域设置路由
EN

Stack Overflow用户
提问于 2018-07-30 16:21:39
回答 1查看 10K关注 0票数 13

我使用nuxt-i18n在我的应用程序中实现国际化。我有一个新闻列表,给出了这样的路线:

代码语言:javascript
复制
myapp.com/news (default language English)
myapp.com/fr/news
myapp.com/it/news

当我点击一条新闻时,我想要进入_id页面,只获取我点击的新闻。所以我在一个方法(onclick)中做到了这一点:

代码语言:javascript
复制
onLoadNews(id) {this.$router.push("/news/" + id);}

但是通过这种方式,我总是会返回到英语默认语言。如何以这种方式推送地区路由(在方法的函数中)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-30 18:46:09

this.$router.push(this.localePath({ name:"news- id ",params:{id} }));

这对我来说很有效,因为我有一个“新闻”文件夹,里面有两个vue页面,分别是index.vue和_id.vue。

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51589746

复制
相关文章

相似问题

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