Vue 3 示例
Vue 3 集成演示
示例提供两个 Tab:
- Setup +
lang="ts":新组件的推荐写法。自动导入的t()同时用于 script 与 template,useI18n()只读取currentLang、加载状态与切换 action;预声明响应式文案 使用tRef()。 - 纯 Options API:不使用
setup()。通过i18nComputed()暴露响应式状态,tComputed()创建响应式文案,script 与 template 直接使用自动导入的t()。
两个 Tab 共用同一个 Runtime。任一 Tab 切换语言后,另一个 Tab 的文案、当前语言与加载状态 会同步更新;加载失败也会保留当前语言并展示共享错误状态。
Vue 3 集成演示
配置步骤和组件库 locale 同步见 Vue 快速上手。