一、用HbuilderX新建一个官方的项目:Hello i18n
二、vue版本选择3
三、修改locale目录下的js文件,每个语言都加入代码:"test": "test{num}test"
四、在page/index 里打上代码: <text>{{$t('test',{num:6})}}</text>
五、在H5上显示为:test6test ,但在微信小程序上却显示为:test{num}test
备注:实测vue2版本上面这个写法,在小程序端是没问题的。
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: WIN10
HBuilderX类型: 正式
HBuilderX版本号: 4.15
第三方开发者工具版本号: 微信开发者工具1.06.2405010
基础库版本号: 3.4.6
项目创建方式: HBuilderX
一、用HbuilderX新建一个官方的项目:Hello i18n
二、vue版本选择3
三、修改locale目录下的js文件,每个语言都加入代码:"test": "test{num}test"
四、在page/index 里打上代码: <text>{{$t('test',{num:6})}}</text>
五、在H5上显示为:test6test ,但在微信小程序上却显示为:test{num}test
备注:实测vue2版本上面这个写法,在小程序端是没问题的。
微信小程序上应显示:test6test
test{num}test
x***@huixiaoer.com
这不纯扯犊子吗,小程序低好几等了
2024-09-11 16:25
DCloud_uni-ad_HDX
回复 x***@huixiaoer.com: 后续会优化实现,目前是因为在微信上无法执行动态function导致的
2024-09-12 18:11