HarmonyOS List列表滑动时有报错日志:recycleNode must have a parent

HarmonyOS  List列表滑动时有报错日志:recycleNode must have a parent。

HarmonyOS
2024-09-25 12:53:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

根据文档描述:可复用自定义组件的缓存和复用只能发生在同一父组件下,无法在不同的父组件下复用同一自定义节点的实例。

ListItem中的NewsComponentsView组件相当于是父组件,复用的是NewsComponentsView组件中的子组件,list会创建多个NewsComponentsView组件,导致了多个NewsComponentsView组件下复用了同一自定义节点。

解决方法:将NewsComponentsView组件复用。同时会出现一个新问题:NewsComponentsView组件中使用了WTRRefresh组件,该组件中使用了@BuilderParam,导致了出现@BuilderParam尾随闭包情况下@Provide未定义的错误,(使用了@Consume(‘appPathStack’) appPathStack: NavPathStack;)

分享
微博
QQ
微信
回复
2024-09-25 18:03:39
相关问题
HarmonyOS List联动滑动
21浏览 • 1回复 待解决
HarmonyOS list 列表项交换
18浏览 • 1回复 待解决
HarmonyOS 列表List相关问题
458浏览 • 1回复 待解决
HarmonyOS list滑动问题
815浏览 • 1回复 待解决
HarmonyOS List嵌套waterflow滑动卡顿
283浏览 • 1回复 待解决
HarmonyOS如何拦截list滑动事件?
398浏览 • 1回复 待解决
HarmonyOS 动态修改List不让它滑动
50浏览 • 1回复 待解决
HarmonyOS list 嵌套web滑动切换问题
490浏览 • 1回复 待解决
HarmonyOS 列表展示list懒加载问题
633浏览 • 1回复 待解决
HarmonyOS List+Swipe+web滑动冲突
185浏览 • 1回复 待解决
HarmonyOS scroll嵌套List不能整体滑动
484浏览 • 1回复 待解决
列表滑动鸿蒙推荐ux设计
1716浏览 • 1回复 待解决