解决在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 }
rule: {letterNumTips: ({ named }) => `请输入1-${named('max')}位字母、数字、_`
}
使用教程:
$t('rule.numberTips', { max: 4 })