HarmonyOS 如何获取Resource对象

资源需要动态加载,自动拼接不同的名称, 使用r('app.media.' + 'test') 可以动态。但这边希望是不依赖r,($r)只能在ets 文件使用。希望是在ts文件中使用。resourceManager提供的函数,有没有读取float类型的函数。

HarmonyOS
2024-12-23 16:02:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

TS文件不支持,因为ArkTS本身是对TS的改造升级,才支持UI,这也是ets与ts的一个主要差别,ets可以操作UI,而TS不行。

如果要开发UI的话,一定要将文件扩展改成ets。

读取float可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-resource-manager-V5#getnumberbyname9

分享
微博
QQ
微信
回复
2024-12-23 20:07:13
相关问题
HarmonyOS Resource对象转string报错
197浏览 • 1回复 待解决
如何Resource资源对象转成string类型
3309浏览 • 1回复 待解决
HarmonyOS Resource获取value问题
253浏览 • 1回复 待解决
HarmonyOS 获取Resource中的value问题
634浏览 • 1回复 待解决
HarmonyOS 如何获取到页面堆栈对象
229浏览 • 1回复 待解决
HarmonyOS 如何获取对象的方法列表
571浏览 • 1回复 待解决
如何获取对象的真实类型
632浏览 • 1回复 待解决
鸿蒙中如何获取context对象
9566浏览 • 1回复 待解决
如何通过key获取对象
546浏览 • 1回复 待解决
HarmonyOS 怎么获取VpnExtensionContext对象
113浏览 • 1回复 待解决
如何获取对象的所有方法
603浏览 • 1回复 待解决
HarmonyOS如何获取对象所有的值和value
1475浏览 • 1回复 待解决
Resource类型如何转为String
2280浏览 • 1回复 待解决