提交 272b4ad0 authored 作者: 祁增奎's avatar 祁增奎

增加列表全刷方法

上级 955076b9
......@@ -119,6 +119,15 @@ class _MyListViewPublicState extends State<MyListViewPublic> {
}
}
/// 刷新全部数据
void notifyAllItem(List list) {
_dataList.clear();
_dataList.addAll(list);
if (mounted) {
setState(() {});
}
}
@override
Widget build(BuildContext context) {
Widget child = RefreshIndicator(
......@@ -254,6 +263,11 @@ class MyListController {
return _deerListViewState?.notifySingleItem(index, beanJson);
}
/// 重新渲染数据
void refreshData(List dataList) {
return _deerListViewState?.notifyAllItem(dataList);
}
/// 获取数据源
List get dataList => _deerListViewState?._dataList ?? [];
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论