HarmonyOS TaskPool当执行的函数是个异步函数时就没有返回值
我做了个简单的demo。changeStr函数当直接返回str时正常
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Promise函数返回值问题
597浏览 • 1回复 待解决
taskpool 执行的 async 函数和普通返回 promise 函数的一些差异问题
2733浏览 • 1回复 待解决
HarmonyOS setInterval函数返回值,从1开始递增,而不是从0
431浏览 • 1回复 待解决
HarmonyOS List的initialIndex值在异步函数加载元素时,不生效
169浏览 • 1回复 待解决
HarmonyOS IPC异步回调函数中如何能传值给Napi的异步回调函数
455浏览 • 1回复 待解决
UIAbility的onDestroy()函数是同步的,怎么保证异步方法执行完
2374浏览 • 1回复 待解决
怎么把一个返回类型为Promise<arr[]>函数的返回值传递给外部的一个arr[]类型的局部变量
1175浏览 • 1回复 待解决
HarmonyOS crypto-js加密没有返回值
443浏览 • 1回复 待解决
HarmonyOS 使用napi_load_module_with_info如何加载执行ts异步方法并获取返回值
241浏览 • 1回复 待解决
#鸿蒙通关秘籍# TaskPool中的Promise返回值如何处理?
650浏览 • 1回复 待解决
HarmonyOS TextPickerDialog返回值问题
694浏览 • 1回复 待解决
HarmonyOS onBackPress返回值问题
290浏览 • 1回复 待解决
ArkWeb:前端页面调用应用侧函数是同步还是异步?
740浏览 • 1回复 待解决
函数封装后的返回值如何通过不同方法提取并进行调用,以及实现的类怎么导入import
2174浏览 • 1回复 待解决
HarmonyOS getDefaultCellularDataSlotIdSync方法返回值问题
495浏览 • 1回复 待解决
求助:关于HTTP返回值的问题
3162浏览 • 1回复 待解决
json解析出来的类只有属性值,没有函数指针
1272浏览 • 1回复 待解决
HarmonyOS context.getApplicationContext().resourceDir 返回值是空字符串
485浏览 • 1回复 待解决
HarmonyOS构造函数传入箭头函数,并立即执行 但是并未生效
800浏览 • 1回复 待解决
HarmonyOS Builder 函数作为一个控件的入参,Builder 函数的click this没有指向原始的this
382浏览 • 1回复 待解决
HarmonyOS 两个异步函数同时操作rdbstore的数据竞争问题处理
452浏览 • 1回复 待解决
HarmonyOS 每秒执行一次的函数
560浏览 • 2回复 待解决
HarmonyOS 如何初始化一个泛型方法的返回值?
664浏览 • 1回复 待解决
HarmonyOS OH_ImageSourceNative_GetImageProperty返回值的含义
298浏览 • 1回复 待解决
event.data.isRequestGesture()返回值问题
1313浏览 • 1回复 待解决
请参考以下代码:
taskpool一般使用场景是需要设置优先级的任务、需要频繁取消的任务、大量或者调度点较分散的任务。
比如批量上传多张图片,开使用taskpool开辟多个task来执行。你的使用场景是用taskpool来执行一个异步函数,taskpool也是支持的,异步函数返回的是promise,所以taskpool.execute需要用await来修饰或者用taskpool.execute().then来接收回调。
像截图中网络请求,如果当前页面只有一个网络请求,是没有必要用taskpool的,如果该页面同时有多个请求,并且可能优先级、串行、取消等操作,是可以用taskpool的。详细文档可参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-taskpool-V5