Lzh on GitHub

Vue

Vue 的扩展。

Vue 的扩展

所列出的 API 在 Options API 中可用。它们是为了 Nuxt2 从 @nuxtjs/i18n 迁移而保留的。未来将被废弃。

routeBaseName()

  • 参数
    • route(类型:string | Route,默认值:当前路由)
  • 返回string

返回传入路由的基本名称(默认使用当前路由)。路由的基本名称是其不带语言环境后缀或 @nuxtjs/i18n 添加的其他元数据的名称。

switchLocalePath()

  • 参数
    • locale:(类型:Locale
  • 返回string

返回指定 locale 的当前路由路径。

另请参阅 链接本地化

localePath()

  • 参数
    • route(类型:string | Location
    • locale(类型:Locale,默认值:当前语言环境)
  • 返回string

返回传入 route 的本地化路径。默认使用当前 locale

另请参阅 链接本地化

localeRoute()

  • 参数
    • route(类型:string | Location
    • locale(类型:Locale,默认值:当前语言环境)
  • 返回Route | undefined

返回传入 route 的本地化路由。默认使用当前 locale

另请参阅 链接本地化

localeHead()

  • 参数
    • options:(类型:I18nHeadOptions
  • 返回I18nHeadMetaInfo

options 对象接受以下可选属性:

  • dir(类型:boolean)- 为 HTML 元素添加 dir 属性。默认值:false
  • seo(类型:boolean | SeoAttributesOptions)- 添加各种 SEO 属性。默认值:false

另请参阅 SEO