当前位置: 首页 > news >正文

vue-i18n报错

1. 开发环境报错Uncaught (in promise) TypeError: ‘set’ on proxy: trap returned falsish for property ‘$t’

legacy需要设置为false

const i18n = createI18n({legacy: false,// 默认语言locale: lang,// 设置语言环境messages,
})
2. 打包配置tsc --noEmit时报错:Type instantiation is excessively deep and possibly infinite

messages需要设置类型

import { I18nOptions } from 'vue-i18n';const messages = {'zh-CN': { ...zhCN },'en-US': { ...enUS },
} as I18nOptions['messages'];
3.Uncaught (in promise) TypeError: _ctx.$t is not a function

$t需要全局注册, globalInjection设置为true

const i18n = createI18n({legacy: false,// 默认语言locale: lang,// 设置语言环境messages,globalInjection: true,
})
http://www.lryc.cn/news/514501.html

相关文章:

  • Docker新手:在tencent云上实现Python服务打包到容器
  • React基础知识学习
  • ES IK分词器插件
  • 二十三种设计模式-抽象工厂模式
  • python opencv的orb特征检测(Oriented FAST and Rotated BRIEF)
  • 高阶数据结构----布隆过滤器和位图
  • VScode使用密钥进行ssh连接服务器方法
  • 艾体宝产品丨加速开发:Redis 首款 VS Code 扩展上线!
  • 应用架构模式
  • 注入少量可学习的向量参数: 注入适配器IA3
  • 【C++】B2076 球弹跳高度的计算
  • 【Python】selenium结合js模拟鼠标点击、拦截弹窗、鼠标悬停方法汇总(使用 execute_script 执行点击的方法)
  • CatBoost算法详解与PyTorch实现
  • “TypeScript版:数据结构与算法-初识算法“
  • mysql中递归的使用 WITH RECURSIVE
  • 点击取消按钮,console出来数据更改了,页面视图没有更新
  • web框架在什么程度上受限 ?
  • 实践:事件循环
  • C++ 设计模式:建造者模式(Builder Pattern)
  • SQL偏移类窗口函数—— LAG()、LEAD()用法详解
  • 基于Pytorch和yolov8n手搓安全帽目标检测的全过程
  • [CTF/网络安全] 攻防世界 upload1 解题详析
  • 03-其他
  • EasyExcel自定义动态下拉框(附加业务对象转换功能)
  • 2025.1.2
  • 重庆大学软件工程复试怎么准备?
  • Ant Design Pro搭建react项目
  • mysql连接时报错1130-Host ‘hostname‘ is not allowed to connect to this MySQL server
  • 办公 三之 Excel 数据限定录入与格式变换
  • Ubuntu执行sudo apt-get update失败的解决方法