首页 文章

路由器使用nuxt-i18n在nuxt中推送语言环境路由

提问于
浏览
0

我使用nuxt-i18n在我的应用程序中获得国际化 . 我有一个新闻列表给我这样的路线:

myapp.com/news (default language english)
myapp.com/fr/news
myapp.com/it/news

当我点击新闻我想要到达_id页面只获得我点击的新闻 . 所以我在一个方法(onclick)中做到了这一点:

onLoadNews(id) {this.$router.push("/news/" + id);}

但这种方式我总是回归英语默认语言 . 如何以这种方式推送语言环境路径(在方法函数中)?

1 回答

  • 0

    这个 . $ router.push(this.localePath({name:“news-id”,params:}));

    这对我有用,因为我有一个文件夹“news”,在两个vue页面里面有index.vue和_id.vue .

相关问题