为了账号安全,请及时绑定邮箱和手机立即绑定

Vue I18n 不适用于纯 javascript 文件

Vue I18n 不适用于纯 javascript 文件

炎炎设计 2021-11-18 17:16:41
我在我的项目中实现了https://kazupon.github.io/vue-i18n/ i18n 本地化。它在 vue 组件/页面上运行良好。但它不适用于纯 javascript 类和 mixin。有办法处理吗?在example.vue组件中:<template><p>{{ $t("message.hello") }}</p>...</template><script>data:(){...},methods:...i18n: require('path of localization messages.')</script>但它不适用于example.js(pure javascript)或example.mjs(mixins)文件。
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

我从这里找到了答案:https : //github.com/kazupon/vue-i18n/issues/287


您可以导入 VueI18n 实例。


例如使用 vue-cli 生成的应用程序:


源代码/i18n.js:


import VueI18n from 'vue-i18n'

import Vue from 'vue'


Vue.use(VueI18n)


export default new VueI18n({

  // ...

})

源代码/foo.js:


import i18n from './i18n'


console.log(i18n.t('foo.bar')


查看完整回答
反对 回复 2021-11-18
  • 1 回答
  • 0 关注
  • 289 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信