HarmonyOS 使用taskPool处理耗时操作,能否使用箭头函数
比如我把一个耗时操作放到class 的 一个方法属性,类型是()=>void ,然后我在子线程执行()=>void里面的方法。不用taskPool也行,其他子线层方案或者第三方库都行
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
在ArkTS中如何处理耗时操作?
531浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙操作系统中如何使用TaskPool进行图像直方图处理?
76浏览 • 1回复 待解决
如何使用TaskPool在子线程调用对象成员函数
406浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何使用TaskPool处理同步任务?
96浏览 • 1回复 待解决
不让用箭头函数来创建接口函数了吗?
805浏览 • 0回复 待解决
HarmonyOS构造函数传入箭头函数,并立即执行 但是并未生效
405浏览 • 1回复 待解决
HarmonyOS taskpool使用crash
1421浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何使用TaskPool进行图像直方图处理?
82浏览 • 1回复 待解决
HarmonyOS Promise & taskpool使用问题
295浏览 • 1回复 待解决
HarmonyOS taskpool使用问题咨询
192浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用TaskPool处理同步任务?
88浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙API 13中如何使用TaskPool同时执行多个耗时任务?
108浏览 • 1回复 待解决
Taskpool耗时任务-3分钟如何预知?任务被回收后怎么处理?
736浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在TaskPool中使用自定义类或函数?
106浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中使用TaskPool进行频繁数据库操作?
125浏览 • 1回复 待解决
HarmonyOS 使用worker和TaskPool咨询
177浏览 • 1回复 待解决
HarmonyOS bindPopup使用,如何设置箭头颜色和气泡内容圆角
53浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用ArkTS的TaskPool进行高效的数据库操作?
121浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用TaskPool优化鸿蒙应用中的数据库操作?
104浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用Promise对象来处理异步操作?
84浏览 • 1回复 待解决
#鸿蒙通关秘籍# 使用TaskPool线程池如何提高异步任务处理效率?
79浏览 • 1回复 待解决
HarmonyOS 关于Concurrent函数在taskpool多线程中使用时候如何实时传输数据到外部?
131浏览 • 1回复 待解决
HarmonyOS TaskPool使用首选项报错
451浏览 • 1回复 待解决
HarmonyOS 能否跨模块使用@Styles
324浏览 • 1回复 待解决
HarmonyOS 函数使用bind提示警告
354浏览 • 1回复 待解决
taskPool中执行的函数需要被@Concurrent装饰,而@Concurrent不支持标注generator、箭头函数、method。不支持类成员函数或者匿名函数。
参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-concurrent-V5
想使用() => {}的方式的话,可以考虑如下两种方式:
1、@Sendable装饰器,装饰类,类中声明()=>{}方法,TaskPool中传参@Sendable类,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-sendable-V5#sendable%E8%A3%85%E9%A5%B0%E5%99%A8%E5%A3%B0%E6%98%8E%E5%B9%B6%E6%A0%A1%E9%AA%8Csendable-class
2、worker,worker中可以声明类,类中声明()=>{}箭头函数方法,或者从其他地方导入,再去实例化、调用箭头函数。参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-worker-V5