mirror of
https://github.com/nuxt/nuxt.git
synced 2025-02-06 21:10:38 +00:00
fix routes example
This commit is contained in:
parent
b7052c1df5
commit
bf857e94bb
@ -4,18 +4,18 @@
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<h1 class="Header__Title">Nuxt i18n</h1>
|
<h1 class="Header__Title">Nuxt i18n</h1>
|
||||||
<nav class="Header__Menu">
|
<nav class="Header__Menu">
|
||||||
<nuxt-link class="Header__Link" :to="path('')">
|
<nuxt-link class="Header__Link" :to="path('/')">
|
||||||
{{ $t('message.home') }}
|
{{ $t('message.home') }}
|
||||||
</nuxt-link>
|
</nuxt-link>
|
||||||
<nuxt-link class="Header__Link" :to="path('/about')">
|
<nuxt-link class="Header__Link" :to="path('/about')">
|
||||||
{{ $t('message.about') }}
|
{{ $t('message.about') }}
|
||||||
</nuxt-link>
|
</nuxt-link>
|
||||||
<nuxt-link class="Header__Link" v-if="$route.params.lang" to="/">
|
<nuxt-link class="Header__Link" v-if="$store.state.lang.lang === 'en'" to="/fr">
|
||||||
{{ $t('message.english') }}
|
|
||||||
</nuxt-link>
|
|
||||||
<nuxt-link class="Header__Link" v-else to="/fr">
|
|
||||||
{{ $t('message.french') }}
|
{{ $t('message.french') }}
|
||||||
</nuxt-link>
|
</nuxt-link>
|
||||||
|
<nuxt-link class="Header__Link" v-else to="/">
|
||||||
|
{{ $t('message.english') }}
|
||||||
|
</nuxt-link>
|
||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
@ -27,7 +27,7 @@
|
|||||||
export default {
|
export default {
|
||||||
methods: {
|
methods: {
|
||||||
path (url) {
|
path (url) {
|
||||||
return (this.$route.params.lang ? '/' + this.$route.params.lang + url : url)
|
return (this.$store.state.lang.lang === 'en' ? url : '/' + this.$store.state.lang.lang + url)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user