解决在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 })
相关推荐
匠心网络科技1 分钟前
JavaScript进阶-深入解析ES6的Set与Map
前端·javascript·学习·ecmascript·es6
Moment3 分钟前
到底选 Nuxt 还是 Next.js?SEO 真的有那么大差距吗 🫠🫠🫠
前端·javascript·后端
程序员小易22 分钟前
前端轮子(2)--diy响应数据
前端·javascript·浏览器
前天的五花肉22 分钟前
D3.js研发Biplot(代谢)图
前端·javascript·css
董世昌4125 分钟前
JavaScript 中 undefined 和 not defined 的区别
java·服务器·javascript
oh,huoyuyan28 分钟前
【实用技巧】火语言RPA:界面『日期时间』控件,实现网页日期自动填写
前端·javascript·rpa
武昌库里写JAVA34 分钟前
java设计模式 - 工厂方法模式
vue.js·spring boot·sql·layui·课程设计
2501_9159214339 分钟前
Flutter App 到底该怎么测试?如何在 iOS 上进行测试
android·flutter·ios·小程序·uni-app·cocoa·iphone
i_am_a_div_日积月累_1 小时前
el-tree半选回显问题;el-tree获取半选节点id
javascript·vue.js·elementui
kirinlau1 小时前
Vue.observable实现vue原生轻量级状态管理详解
前端·javascript·vue.js