用法如下 十幾行代碼就可以實現(xiàn)上拉下拉 列表頁面
還支持自定義頭部和固定在底部的視圖 支持錯誤/無數(shù)據(jù)頁面顯示
還可以支持列表視圖曝光埋點
底部有可運行demo下載地址
class _DetailPageState
extends CommonListWidgetState<DetailListModel, DetailPage> {
@override
void initState() {
super.initState();
jdLog('getId---${widget.getId}');
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: JDAppBar(
title: '詳情',
),
body: super.build(context),
);
}
@override
JDApiRequest get apiUrlRequest =>
JDApiRequest.post('123').params({'11': '2'});
@override
Widget createItemWidget(
BuildContext context, DetailListModel data, int index) {
return DetailCell(
model: data,
);
}
@override
List<DetailListModel> parsingData(
bool isDownRequest, Map<String, dynamic> response) {
//網(wǎng)絡(luò)請求回來的數(shù)據(jù) 解析生model數(shù)組
List<DetailListModel> list = [];
return list;
}
}
demo地址在https://gitee.com/kuaipai/my_app.git
里,你可以下載下來參考