ArkTs的资源Resource类型怎么转为string
·
使用ResourceManager同步转换
请参看:ResourceManager.getStringSync9+
例子:
try {
let testStr: string = this.context.resourceManager.getStringSync($r('app.string.test').id);
} catch (error) {
console.error(`getStringSync failed, error code: ${error.code}, message: ${error.message}.`)
}
第一步:封装成一个方法
ResourceToString(resource:Resource):string{
return getContext(this).resourceManager.getStringSync(resource)
}
第二步:在arkui中使用
Text("健康状态:"+this.ResourceToString($r('app.string.battery_health_state')))
详见:
文档中心
————————————————
原文链接:https://blog.csdn.net/gsrkuang/article/details/136773584
更多推荐



所有评论(0)