提交 b7fdcf2f 编写于 作者: H Haoming Luo

更新'使用应用中HSP'部分中与'导出HSP中资源'相关的内容

Signed-off-by: NHaoming Luo <mzfslhm@163.com>
上级 cf833a56
...@@ -137,7 +137,7 @@ export { nativeMulti } from './utils/nativeTest' ...@@ -137,7 +137,7 @@ export { nativeMulti } from './utils/nativeTest'
在使用方的代码中,可以这样使用: 在使用方的代码中,可以这样使用:
```ts ```ts
// entry/src/main/ets/pages/index.ets // entry/src/main/ets/pages/index.ets
import { Log, add, MyTitleBar, nativeMulti, ResManager } from "library" import { Log, add, MyTitleBar, ResManager, nativeMulti } from "library"
@Entry @Entry
@Component @Component
...@@ -157,6 +157,18 @@ struct Index { ...@@ -157,6 +157,18 @@ struct Index {
}) })
Image(ResManager.getPic()) Image(ResManager.getPic())
.width("100%") .width("100%")
Button('getStringValue')
.onClick(()=> {
// 先通过当前上下文获取hsp模块的上下文,再获取hsp模块的resourceManager,然后再调用resourceManager的接口获取资源
getContext().createModuleContext('library').resourceManager.getStringValue(ResManager.getDesc())
.then(value => {
console.log("getStringByName value is " + value);
})
.catch(error => {
console.log("getStringByName promise error is " + error);
});
})
.width("50%")
Button('nativeMulti(3, 4)') Button('nativeMulti(3, 4)')
.onClick(()=>{ .onClick(()=>{
Log.info("nativeMulti button click!"); Log.info("nativeMulti button click!");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册