字符串资源引用出错,该怎么办啊?
引用字符串资源,并拼接动态获取的版本号时候出错。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
加载http资源报错。该怎么办啊?
656浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么办啊?
864浏览 • 1回复 待解决
for .in 语法不支持,该怎么办啊?
639浏览 • 1回复 待解决
运行应用提示如下内容该怎么办啊?
2214浏览 • 1回复 待解决
安装动态库失败,该怎么办啊?
482浏览 • 1回复 待解决
模拟器不能启动该怎么办啊?
214浏览 • 1回复 待解决
studio编译经常报错该怎么办啊?
344浏览 • 1回复 待解决
状态栏设置颜色失效该怎么办啊?
1777浏览 • 1回复 待解决
npm install -g serialport出错怎么办
15275浏览 • 5回复 待解决
HarmonyOS 有个字符串资源文件,后面怎么拼接字符串?
52浏览 • 1回复 待解决
Resource资源对象要怎么转换成字符串类型?
367浏览 • 2回复 待解决
preference 存储单个字符串上限多少?如果超过怎么办?
1656浏览 • 1回复 待解决
Stack堆叠容器点击事件无法穿透怎么办啊?
2411浏览 • 1回复 待解决
无法抓到im域名的包,该怎么办?
240浏览 • 1回复 待解决
自定义文件模板失效怎么办啊?
253浏览 • 1回复 待解决
自定义组件卡顿,怎么办啊?
201浏览 • 1回复 待解决
mysql怎么查询逗号隔开的字符串是否再字段的字符串中?
1873浏览 • 1回复 待解决
HarmonyOS 字符串怎么手动加换行?
398浏览 • 1回复 待解决
redis 内存满了怎么办?
3592浏览 • 3回复 待解决
有谁知道asset api调用失败怎么办啊?
1577浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
350浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
277浏览 • 1回复 待解决
sql 怎么对带单位字符串排序?
2147浏览 • 1回复 待解决
页面的内容超出屏幕大小而无法完全显示时,该怎么办
863浏览 • 1回复 待解决
无法使用hdc命令怎么办?
2963浏览 • 1回复 待解决
结果展示:
代码
预期结果是
实际上是
三、分析原因
分析:【+】的左边是Resource对象,右边是返回的对应的版本号(字符串),然后Resource对象隐形转换为了【Object Object】
四、解决方案
动态获取对应字符串资源信息,拼接上动态获取的版本号,并且再合适的时机更新组件。
预期结果:
页面展示时候显示的是正确的文本“版本1.0.5.100”,切换语言成英文的时候,显示正确的文本“Version1.0.5.100”
相关代码展示:
1.src/main/ets/mainability/MainAbility.ets
2.src/main/ets/pages/main/mine/settings/Settings.ets
五、参考链接
应用资源
getstringbyname
onConfigurationUpdate