HarmonyOS list组件中如何更新单条数据?

需求场景,list列表中多条待办,处理完某一条后该条变已办状态,当前条目变已办,如何只更新当前某一条item数据,而不是刷新整个列表 list删除某一条数据,如何设置移除条目时动画效果?

阅读 481
1 个回答

看看这个列表编辑效果的demo

https://gitee.com/harmonyos\_samples/list-item-edit

1.List组件绑定@State修饰的数组变量toDoData。

2.ListItem组件设置左滑动效swipeAction属性,使得单个ListItem可以进行左右滑动,并显示自定义的UIBuilder。

3.新增/删除列表项,更新数组变量toDoData,并同时更新List组件UI。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进