LazyForeach 针对同一个对对象,使用 onDataDelete、onDataAdd 与使用 onDataChange 有什么区别
咨询场景描述: LazyForeach 针对同一个对对象,使用 onDataDelete、onDataAdd 与使用 onDataChange 有什么区别 两种方式最后的呈现效果是一致 文档描述比较模糊。
LazyForeach 针对同一个对对象,使用 onDataDelete、onDataAdd 与使用 onDataChange 有什么区别
咨询场景描述: LazyForeach 针对同一个对对象,使用 onDataDelete、onDataAdd 与使用 onDataChange 有什么区别 两种方式最后的呈现效果是一致 文档描述比较模糊。
1 回答884 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答973 阅读
1 回答946 阅读
1 回答844 阅读
1 回答802 阅读
onDataAdd(index: number): 通知组件index的位置有数据添加。index:数据添加位置的索引值。onDataDelete(index: number):通知组件删除index位置的数据并刷新LazyForEach的展示内容。说明:需要保证dataSource中的对应数据已经在调用onDataDelete前删除,否则页面渲染将出现未定义的行为。onDataChange(index: number): 通知组件index的位置有数据有变化。说明:为了高性能渲染,通过DataChangeListener对象的onDataChange方法来更新UI时,需要生成不同于原来的键值来触发组件刷新。