flutter封裝上拉下拉列表 支持曝光上報

用法如下 十幾行代碼就可以實現(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)絡請求回來的數(shù)據(jù) 解析生model數(shù)組
    List<DetailListModel> list = [];
    return list;
  }
}


demo地址在https://gitee.com/kuaipai/my_app.git
里,你可以下載下來參考

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容