Flutter 开发系列教程(3) 列表布局( 二 )

我们接下来修改文件。

1、list_adapter目录里我们要修改adapter.dart文件,将获取数据的内容填充完整。

@override

List get(WorkState state) {

if (state.workItemStateList?.isNotEmpty == true) {

return state.workItemStateList

.map((WorkItemState data) => ItemBean('workItem', data))

.toList(growable: true);

} else {

return [];

}

}

@override

void set(WorkState state, List items) {

if (items?.isNotEmpty == true) {

state.workItemStateList = List.from(

推荐阅读