HarmonyOS BusinessError: An exception occurred during serialization, taskpool: failed to serialize arguments.
使用taskpool执行异步函数时,报函数参数无法序列号错误
@Sendable
export default class InsertDbDataBean{
no: string =''
name: string=''
...
}
export class CompareResult {
delList: Set<string> = new Set();
addList: Array<InsertDbDataBean> = new Array();
}
@Concurrent
export function dataCompareUtils(appDbList:InsertDbDataBean[],serverMap:Map<string,InsertDbDataBean>,localContactIds:Set<string>): CompareResult {
let jobNoDel: Set<string> = new Set();
let dbNoAdd:Array<InsertDbDataBean> = new Array();
....
return {
delList: jobNoDel,
addList: dbNoAdd
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
BusinessError类型中,如果类似reject("12345")调用,该怎么在BusinessError中取到"12345"数据
2275浏览 • 1回复 待解决
A problem occurred configuring project ':entry'. > An error occur in configuration.
7647浏览 • 1回复 待解决
HarmonyOS occur exception need return错误
1104浏览 • 1回复 待解决
HarmonyOS 如何使用BusinessError设置code码并抛出异常?
1601浏览 • 1回复 待解决
编译报错Found exception如下
3245浏览 • 1回复 待解决
A problem occurred configuring project ':entry'. > Unable to download the HarmonyOS SDK. proxyHost s
13128浏览 • 2回复 待解决
CompileScript失败,报错JSVM_PENDING_EXCEPTION
794浏览 • 1回复 待解决
polardb添加索引报错Fail to get MDL on replica during DDL怎么回事?
6015浏览 • 1回复 待解决
HarmonyOS taskpool使用crash
2754浏览 • 2回复 待解决
HarmonyOS taskpool Sendable对象
915浏览 • 1回复 待解决
HarmonyOS TaskPool相关咨询
1304浏览 • 1回复 待解决
error: install failed due to grant request permissions failed.
6196浏览 • 1回复 待解决
HarmonyOS taskpool怎么使用
1275浏览 • 1回复 待解决
HarmonyOS 系统库中含有std::exception类型信息导致catch异常
883浏览 • 1回复 待解决
HarmonyOS 关于taskpool的问题
1182浏览 • 1回复 待解决
HarmonyOS Promise & taskpool使用问题
1357浏览 • 1回复 待解决
HarmonyOS taskpool使用问题咨询
1306浏览 • 1回复 待解决
HarmonyOS 安装hap的时候code:9568289 error: install failed due to grant request permissions failed
3367浏览 • 1回复 待解决
开发taro鸿蒙遇到报错:Install Failed: error: failed to install bundle.
588浏览 • 1回复 待解决
获取设备列表FeatureAbility.getDeviceList报process request runtime exception
6142浏览 • 1回复 待解决
HarmonyOS taskpool线程数量控制
1811浏览 • 2回复 待解决
HarmonyOS taskpool线程池数量问题
1558浏览 • 1回复 待解决
HarmonyOS 使用worker和TaskPool咨询
1366浏览 • 1回复 待解决
请检查序列化对象是否支持,文档说明如下:
序列化支持的类型包括:除Symbol之外的基础类型、Date、String、RegExp、Array、Map、Set、Object(仅限简单对象,比如通过“{}”或者“new Object”创建,普通对象仅支持传递属性,不支持传递其原型及方法)、ArrayBuffer、TypedArray。
文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/serialization-support-types-V5