登录社区云,与社区用户共同成长
邀请您加入社区
华为手环9 HarmonyOS 4.2 新版本来袭,诸多实用功能等你体验。
华为手环9 HarmonyOS 4.2 新版本来袭,诸多实用功能等你体验
讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。
更多推荐
#跟着坚果学鸿蒙#ArkTS 之Task<下>
Task 表示任务。使用constructor方法构造Task。任务可以多次执行或放入任务组执行或放入串行队列执行或添加依赖关系执行。 方法示例: sendData:在任务执行过程中向宿主线程发送消息并触发回调。使用该方法前需先构造Task。 @Concurrent function sendDataTest(num: number): number { let res: number = num
#跟着坚果学鸿蒙#ArkTS 之Task<上>
表示任务。使用constructor方法构造Task。任务可以多次执行或放入任务组执行或放入串行队列执行或添加依赖关系执行。 方法示例: constructor:Task的构造函数。 @Concurrent function printArgs(args: number): number { console.info("printArgs: " + args); return
#跟着坚果学鸿蒙#ArkTS 之taskpool<下>
cancel:取消任务池中的任务。当任务在taskpool等待队列中,取消该任务后该任务将不再执行,并返回undefined作为结果;当任务已经在taskpool工作线程执行,取消该任务并不影响任务继续执行,执行结果在catch分支返回,搭配isCanceled使用可以对任务取消行为作出响应。taskpool.cancel对其之前的taskpool.execute/taskpool.execute
扫一扫分享内容
所有评论(0)