API
Vue
Vue 的扩展。
Vue 的扩展
列出的 API 可用于选项 API。它们为 Nuxt2 保留以便从
@nuxtjs/i18n
迁移,未来将不再支持。getRouteBaseName()
- 参数:
- route (类型:
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
对象接受以下可选属性:
addDirAttribute
(类型:boolean
) - 向 HTML 元素添加dir
属性。默认:false
addSeoAttributes
(类型:boolean | SeoAttributesOptions
) - 添加各种 SEO 属性。默认:false
另请参见 SEO