HarmonyOS 关于LazyForEach设置key的时候 在真机闪退了 模拟器上正常

使用LazyForEach设置key的时候。

(item: MomentGroupModel, index?: number) => {
  return index + '_' + JSON.stringify(item)
})  

直接闪退了。

Error message:Parameter error. The object circular Reference
HarmonyOS
2024-12-27 14:53:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

设置全局表,当检测到存在重复时,忽略处理。 规避方案:

let strC: string = JSON.stringify(c1, (key: string, value: object) => {
  if (typeof value === "object" && value !== null) {
    if (seen.has(value)) {
      return;
    }
    seen.add(value);
  }
  return value;
});
分享
微博
QQ
微信
回复
2024-12-27 15:59:18
相关问题
模拟器安装失败
11700浏览 • 2回复 待解决
安装失败,模拟器安装成功
10189浏览 • 4回复 已解决
模拟器安装应用包报错
542浏览 • 1回复 待解决
HarmonyOS NEXT Developer Beta1模拟器退
2153浏览 • 1回复 待解决
HarmonyOS flutter运行在模拟器白屏
502浏览 • 1回复 待解决
HarmonyOS px2vp模拟器无法正确转换
879浏览 • 1回复 待解决
HDC是否可以针对模拟器使用?
1078浏览 • 1回复 待解决