AsyncCallback使用方式

期望使用AsyncCallback通过回调的方式将函数结果返回给调用者,要如何实现返回的动作

function testAsync(callback:AsyncCallback<Array<string>>){ 
  /*逻辑代码*/ 
}
HarmonyOS
2024-05-07 23:08:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
牙膏只用咸的

参考如下Demo:

import base from '@ohos.base';import base from '@ohos.base'; 
//函数实现: 
testAsync(callback: base.AsyncCallback<Array<string>>) { 
  callback(null, ['123']) 
} 
//在适当位置调用: 
this.testAsync((err, strs) => { 
  console.info(`winslei ${JSON.stringify(strs)}`) 
})
分享
微博
QQ
微信
回复
2024-05-08 16:55:12
相关问题
HarmonyOS AsyncCallback使用方法
489浏览 • 1回复 待解决
如何使用AES ECB 加密方式?
93浏览 • 1回复 待解决
关于import应该使用哪种方式
1824浏览 • 1回复 待解决
使用SaveButton保存图片的方式
488浏览 • 1回复 待解决
使用request下载文件的方式
565浏览 • 1回复 待解决
他都有哪些使用方式
328浏览 • 1回复 待解决
使用Promise实现一种串行调用方式
952浏览 • 1回复 待解决
是否有方式能统计app使用功耗?
2273浏览 • 1回复 待解决
使用List组件设置多列布局的方式
332浏览 • 1回复 待解决
权限使用方式中ACL使能具体指什么
1715浏览 • 1回复 待解决
class使用闭包方式初始化 默认值丢失
1826浏览 • 1回复 待解决