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

修复BaseListWidget外部获取数据源问题

上级 30c1aa06
...@@ -48,4 +48,6 @@ ...@@ -48,4 +48,6 @@
* SearchAppBar增加搜索背景圆角属性设置 * SearchAppBar增加搜索背景圆角属性设置
* ## 1.2.4 * ## 1.2.4
* 修改pubspec.yaml,增加依赖库版本号 * 修改pubspec.yaml,增加依赖库版本号
* ## 1.2.5
* 修复BaseListWidget外部获取数据源问题
\ No newline at end of file
...@@ -316,6 +316,9 @@ class _BaseListWidgetState extends State<BaseListWidget> { ...@@ -316,6 +316,9 @@ class _BaseListWidgetState extends State<BaseListWidget> {
_callReloading = true; _callReloading = true;
} }
// 获取列表数据
List<dynamic> get listData => _dataList;
// 自动刷新标识 // 自动刷新标识
bool get reloadFlag => _callReloading; bool get reloadFlag => _callReloading;
} }
...@@ -325,6 +328,9 @@ class BaseListController { ...@@ -325,6 +328,9 @@ class BaseListController {
late EasyRefreshController _controller; late EasyRefreshController _controller;
_BaseListWidgetState? _listState; // listState _BaseListWidgetState? _listState; // listState
// 获取列表数据
List<dynamic> get listData => _listState?.listData ?? [];
/// Binding with BaseListWidget state /// Binding with BaseListWidget state
void _bind(_BaseListWidgetState state) { void _bind(_BaseListWidgetState state) {
_listState = state; _listState = state;
......
name: flutter_clx_base name: flutter_clx_base
description: A new base library description: A new base library
version: 1.2.4 version: 1.2.5
homepage: http://t.clxkj.cn/clx-android/flutter_clx_base.git homepage: http://t.clxkj.cn/clx-android/flutter_clx_base.git
environment: environment:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论