Deshun 发布于 4周前 (03-05) 187℃
赞 (0)
最近在搞一个 Umi 3 项目的多语言/国际化支持,在修改路由标题时,使用 getIntl().formatMessage() 方法时会报错。原因是:getIntl() 是运行时方法,而 umirc.ts 是构建时配置文件,无法在初始化阶段调用动态函数。需要参考一下方法,配置 Umi 3 路由的多语言:一、配置国际化插件启用插件与基础配置在 .umirc.ts 中配置 loca...
标签:
umi
/ umi3
/ 国际化
/ 多语言
/ 项目支持国际化
/ i18n
/ 前端项目国际化
Deshun 发布于 1个月前 (02-20) 226℃
赞 (0)
Umi 3 提供了 @umijs/plugin-locale 插件,可以便捷的实现国际化(i18n),帮助开发者轻松实现多语言功能。本文将详细介绍如何在 Umi 3 项目中实现页面多语言。在 Umi 3 项目中实现多语言功能,可通过以下步骤完成:1. 安装国际化插件使用 Umi 官方提供的 @umijs/plugin-locale 插件,支持多语言切换与资源管理。npm install&...
标签:
umi
/ umi3
/ 国际化
/ 多语言
/ 项目支持国际化
/ i18n
/ 前端项目国际化
Deshun 发布于 1个月前 (02-19) 204℃
赞 (1)
项目要支持多语言/国际化,项目使用 umi 3 框架进行项目开发,根据官方文档,可以是用 FormatMessage 实现国际化。本文将详细介绍 umi 3 中 formatMessage 在组件、非组件以及 js/ts 文件等多场景下的使用方法。一、在组件中使用 FormatMessage1. 函数调用形式推荐使用 useIntl 钩子函数来获取 formatMessage 方法,然后以函数调用...
标签:
umi
/ umi3
/ 国际化
/ 多语言
/ 项目支持国际化
/ i18n
/ 前端项目国际化
Deshun 发布于 3年前 (2022-09-19) 5903℃
赞 (5)
Umi v3 升级 Umi v4 遇到一系列问题,整理汇总了一下:yarn start 报错:fatal - TypeError: api.modifyBabelOpts is not a function
at inspectorPlugin (...\no...
标签:
umi4
/ umi3
/ umi3升级umi4
/ 升级umi4
/ 升级umi4报错
/ umi4报错
/ umi报错