API
Vue
Vue 的扩展。
Vue 的扩展
列出的 API 可用于选项 API。它们保留用于 Nuxt2,以便从
@nuxtjs/i18n
迁移。未来将被弃用。getRouteBaseName()
- 参数:
- route(类型:
string | Route
, 默认:当前路由)
- route(类型:
- 返回:
string
返回传入路由的基本名称(默认使用当前路由)。路由的基本名称是其名称,不包含区域设置后缀或 @nuxtjs/i18n
添加的其他元数据。
switchLocalePath()
- 参数:
- locale:(类型:
Locale
)
- locale:(类型:
- 返回:
string
返回指定 locale
当前路由的路径。
另见 链接本地化
localePath()
- 参数:
- route(类型:
string | Location
) - locale(类型:
Locale
, 默认:当前区域设置)
- route(类型:
- 返回:
string
返回传入 route
的本地化路径。默认使用当前 locale
。
另见 链接本地化
localeRoute()
- 参数:
- route(类型:
string | Location
) - locale(类型:
Locale
, 默认:当前区域设置)
- route(类型:
- 返回:
Route | undefined
返回传入 route
的本地化路由。默认使用当前 locale
。
另见 链接本地化
localeHead()
localeHead()
是从 @nuxtjs/i18n
v7.x 中提供的 $nuxtI18nHead()
重命名而来。- 参数:
- options:(类型:
I18nHeadOptions
)
- options:(类型:
- 返回:
I18nHeadMetaInfo
options
对象接受以下可选属性:
dir
(类型:boolean
) - 向 HTML 元素添加dir
属性。默认:false
seo
(类型:boolean | SeoAttributesOptions
) - 添加各种 SEO 属性。默认:false
另见 SEO