Flutter — EasyRefresh

场景1

body{
    Column[
    Container(),
    EasyRefresh(
      Container(
         ListView.builder(
           itemBuilder() 
         )
       ),
    )
  ]
}

a、column中包含easyRefresh,会报错,easyRefresh要用expend包裹住

b、用expend包裹后仍不能滑动,要去掉listView外的Container

        Expanded(
          child: EasyRefresh(
            child: ListView.builder(
                 itemCount: 2,
                 itemBuilder: (context,index){
                   return Container(
                        color: Colors.white,
                        margin: EdgeInsets.only(left: 15,right: 10),
                        child: Row(
                          children: <Widget>[
                            ClipOval(
                              child: FadeInImage.assetNetwork(
                                placeholder: 'assets/images/default_icon_v1.png',
                                image: 'https://gimg2.baidu.com/image_search',
                                height: 60,
                                width: 60,
                                fit: BoxFit.cover,
                              ),
                            ),
                            
                          ],
                        ),
                   );
                 }),
          ),
        )

猜你喜欢

转载自blog.csdn.net/LoveShadowing/article/details/118390896
今日推荐