如何实现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组件进行显示。

回到顶部