字符串资源引用出错,该怎么办啊?
引用字符串资源,并拼接动态获取的版本号时候出错。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
加载http资源报错。该怎么办啊?
784浏览 • 1回复 待解决
for .in 语法不支持,该怎么办啊?
810浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么办啊?
997浏览 • 1回复 待解决
运行应用提示如下内容该怎么办啊?
2478浏览 • 1回复 待解决
安装动态库失败,该怎么办啊?
609浏览 • 1回复 待解决
studio编译经常报错该怎么办啊?
640浏览 • 1回复 待解决
模拟器不能启动该怎么办啊?
432浏览 • 1回复 待解决
deveco构建成功,运行提示如下该怎么办啊?
427浏览 • 1回复 待解决
状态栏设置颜色失效该怎么办啊?
1987浏览 • 1回复 待解决
npm install -g serialport出错怎么办
15576浏览 • 5回复 待解决
HarmonyOS 有个字符串资源文件,后面怎么拼接字符串?
699浏览 • 1回复 待解决
模拟器无法创建该怎么办?
217浏览 • 1回复 待解决
HarmonyOS 使用 resourceManager 获取字符串资源,如何判断该资源是否存在
40浏览 • 1回复 待解决
preference 存储单个字符串上限多少?如果超过怎么办?
1760浏览 • 1回复 待解决
Stack堆叠容器点击事件无法穿透怎么办啊?
2779浏览 • 1回复 待解决
自定义组件卡顿,怎么办啊?
343浏览 • 1回复 待解决
自定义文件模板失效怎么办啊?
403浏览 • 1回复 待解决
HarmonyOS 如何通过纯字符串获取Hap内的字符串资源
57浏览 • 1回复 待解决
无法抓到im域名的包,该怎么办?
382浏览 • 1回复 待解决
Resource资源对象要怎么转换成字符串类型?
503浏览 • 2回复 待解决
有谁知道asset api调用失败怎么办啊?
1728浏览 • 1回复 待解决
HarmonyOS 如何给引用资源字符串中里某个内容单独加背景色
2浏览 • 1回复 待解决
mysql怎么查询逗号隔开的字符串是否再字段的字符串中?
1995浏览 • 1回复 待解决
redis 内存满了怎么办?
3734浏览 • 3回复 待解决
检查字符串是否以给定的字符串开头
544浏览 • 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