问题场景在resources-base-elements-string.json中创建了一个字符串常量,使用Text组件引用可以正常展示,但使用resourceManager.getSystemResourceManager().getStringValue()方法获取,提示9001001。想要获取资源文件的字符串可以通过下面方法,有需要还可以预留参数拼接let a = getContext(this).resourceManager.getStringSync( $r('app.string.format_text'), 'aaa', 'bbb' ); console.log('测试一下 =' + a) 资源文件: { "string": [ { "name": "format_text", "value": "测试一下%s(%s)" } ] }
问题场景
在resources-base-elements-string.json中创建了一个字符串常量,使用Text组件引用可以正常展示,但使用resourceManager.getSystemResourceManager().getStringValue()方法获取,提示9001001。
想要获取资源文件的字符串可以通过下面方法,有需要还可以预留参数拼接