如何实现Text($r('app.string.home_vip') + $r('app.string.home_vip'))两个词条的拼接 HarmonyOS 鸿蒙Next
如何实现Text($r(‘app.string.home_vip’) + $r(‘app.string.home_vip’))两个词条的拼接 HarmonyOS 鸿蒙Next 【设备信息】Mate60
【API版本】Api12
【DevEco Studio版本】5.0.3.910
【问题描述】如何实现Text($r(‘app.string.home_vip’) + $r(‘app.string.home_vip’))两个词条的拼接
2 回复
Text(this.context.resourceManager.getStringSync("app.string.test1")+this.context.resourceManager.getStringSync("app.string.test2"))
更多关于如何实现Text($r('app.string.home_vip') + $r('app.string.home_vip'))两个词条的拼接 HarmonyOS 鸿蒙Next的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在鸿蒙Next中,可以通过使用$r
函数获取资源文件中的字符串,然后使用字符串插值或+
操作符进行拼接。以下是一个示例:
const combinedString = $r('app.string.home_vip') + $r('app.string.home_vip');
Text(combinedString);
在这个示例中,$r('app.string.home_vip')
从资源文件中获取字符串,然后通过+
操作符将两个字符串拼接在一起,最后将结果传递给Text
组件进行显示。