您当前的位置: 首页 > 

任磊abc

暂无认证

  • 2浏览

    0关注

    182博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

vue-i18n插件报错:Uncaught TypeError: _ctx.$t is not a function

任磊abc 发布时间:2022-03-22 15:29:25 ,浏览量:2

在vite脚手架项目当中,使用vue-i18n插件进行国际化多语言时,爆出

Uncaught TypeError: _ctx.$t is not a function

首先

查看vue-i18n的版本号:9.2.0-beta.32

修复这个问题添加 globalInjection: true 到i18n插件当中


const i18n = createI18n({
  legacy: false,
  locale: "ja",
  globalInjection: true,
  messages: {
    en: {
      message: {
        language: "English",
        greeting: "Hello !"
      }
    },
    ar: {
      message: {
        language: "العربية",
        greeting: "السلام عليكم"
      }
    },
    es: {
      message: {
        language: "Español",
        greeting: "Hola !"
      }
    }
  }
});
export default i18n;

关注
打赏
1656830895
查看更多评论
立即登录/注册

微信扫码登录

0.0365s