Проблема в том, что я не могу использовать тег, как раньше, в версии Nuxt2.
У меня есть проект, который использует Nuxt3 со следующими зависимостями:
"@nuxtjs/i18n": "8.0.0-beta.4",
"nuxt": "3.0.0",
Проблема в том, что я не могу использовать тег, как раньше, в версии Nuxt2.
Например:
<i18n
tag = "h1"
path = "homepage.welcome.title"
class = "title"
>
<template v-slot:frameworkType>
<span class = "text-nuxt-lightgreen">
Vue
</span>
</template>
</i18n>
Как я могу использовать данный код, но в Nuxt версии 3?
Это работает по-другому, это похоже, но по-другому, см. это:
<i18n-t
tag = "h1"
keypath = "homepage.welcome.title"
class = "title"
>
<template #frameworkType>
<span class = "text-nuxt-lightgreen">
Vue
</span>
</template>
</i18n-t>
Обратите внимание на следующие изменения:
Замените тег на . Используйте символ # для именованных слотов
Это ва, это работает на Nuxt 3 и модуле @nuxtjs/i18n.