解决在uniapp真机运行上i18n变量获取不到问题

官方文档:https://vue-i18n.intlify.dev/guide/advanced/function#named-interpolation

项目中的vue-i18n版本:"vue-i18n": "9.14.4"

你可以通过解构出一个named function,通过 named('max') 获取到 { max: 8 }

js 复制代码
rule: {
  letterNumTips: ({ named }) => `请输入1-${named('max')}位字母、数字、_`
}

使用教程:

js 复制代码
$t('rule.numberTips', { max: 4 })
相关推荐
BD_Marathon1 小时前
部署Spark
大数据·javascript·spark
gis开发之家1 小时前
《Vue3 从入门到大神50篇》Vue3 源码详解(二十):生命周期钩子源码解析 —— onMounted / onUpdated 如何实现?
前端·javascript·前端框架·vue3·vue3源码
全栈项目管理程序猿1 小时前
ArcGIS JS 基础教程(9):天空盒与大气效果
javascript
栀鸢ouo1 小时前
解决Element Plus表格展开行横向溢出、滚动截断问题(项目实战方案)
前端·vue.js
平凡的阿泽2 小时前
我用TRAE Work手搓了一个「谁是卧底」小游戏
前端·javascript
Highcharts2 小时前
Highcharts 实战:基于 Gauge 仪表盘打造实时动态时钟可视化开发全解析
javascript·数据可视化
嘟嘟07172 小时前
用单例模式管理弹窗:从一段原生 JS 理解 Singlet
前端·javascript·代码规范
广东程序猿小展2 小时前
《007初露锋芒》风灵月影13项修改器下载 007初露锋芒修改器使用方法
开发语言·javascript·ecmascript
今天吃了嘛o2 小时前
Vue3中封装高德地图使用
前端·vue.js·typescript
用户6919026813392 小时前
Harness工程的概念,以及简单的代码示例
javascript·架构