首页 > 其他分享 >Ant Design + List + 滚动加载列表

Ant Design + List + 滚动加载列表

时间:2023-12-19 15:35:00浏览次数:30  
标签:node 滚动 scrollableTarget List next Ant Design 组件 加载

<div>
  <InfiniteScroll
    dataLength={load.length}
    hasMore={load.length < datas.length+1}
    loader={null}
    endMessage={null}
    onScroll={(e) => {
      /* 屏幕发生滚动的执行方法。也可以采用官网的 next + scrollableTarget 或者 loadMore 也可 */
      /* 当load的长度和datas的长度相等即加载完成 */
  	}}
  >
  	<List
        grid={{
        gutter: 16,
        column: 1, /* 每行展示的个数 */
        }}
        dataSource={datas}
        renderItem={(item) => (
          <List.Item>
            {item}
          </List.Item>
        )}
    />
    </InfiniteScroll>
</div>
参数 类型 含义
dataLength number 当前已加载的数据列表长度
next function 滚动加载请求数据的方法 (可结合scrollableTarget)
hasMore boolean 是否有更多的数据加载 (false时next不会粗发)
loader node 加载时可以设置一个加载器组件来显示
endMessage node 所有数据加载完之后底部可以设置一个组件来提示加载完成
scrollableTarget node or string 使用这个组件的DOM节点的id (并且已提供滚动条)
scrollThreshold number | string 默认值是80%,在接近底部的20%触发滚动条
onScroll function 添加滚动事件

参考文章:https://blog.csdn.net/HYHhmbb/article/details/126461756

标签:node,滚动,scrollableTarget,List,next,Ant,Design,组件,加载
From: https://www.cnblogs.com/wuzimeimei/p/17913839.html

相关文章

  • PowerDesigner中Table视图设置同时显示Code和Name
    前言:用过PowerDesigner的都知道,PowerDesigner的Table视图默认只显示Name,也就是字段名称,并不显示字段的Code,那么如何让PowerDesigner同时显示Code和Name呢?显示效果设置步骤点击“Tools”,再点击“DisplayPreferences”点击“Table”,再点击“Advanced”点击“Column......
  • python_01_list_structure
    sort&&sortedsort作用于list,返回None,对list本身进行排序sorted作用于list,返回一个排序好的列表,原列表顺序不作处理;(PS:sorted作用于可迭代对象,都生成一个排序好的列表)>>>l=[1,2,3,5,6,7,6,5,4,3,2]>>>l.sort()>>>l[1,2,2,3,3,4,5,5,6,6,7]>>>k=[1,2,......
  • MFC CListVtrl 控件简单测试
    ▲样式Demo关联控件变量m_CList,在属性中将视图(View)设置成Report(报表)模式。在BOOLCMFCApplication4LlisBoxDlg::OnInitDialog()初始化函数中添加测试代码://TODO:在此添加额外的初始化代码//m_CList.SetView(1);//视图View要改成Report报表模式//设置风格样式//......
  • P7831 [CCO2021] Travelling Merchant
    题意不多赘述。注:全文所用的“点\(u\)的出度”均指的是点\(u\)在原图上的出度。首先我们考虑\(r_{i}=0\)的情况怎么写,这时我们会发现要么答案是\(0\)要么无解。当当前点\(u\)无论怎么走都走不到一个环上,即无论怎么走最终都会走到一个出度为\(0\)的点上的话,那么显......
  • 玩转Sermant开发,开发者能力机制解析
    本文分享自华为云社区《开发者能力机制解析,玩转Sermant开发》,作者:华为云开源。前言:在《Sermant框架下的服务治理插件快速开发及使用指南》中带大家一起体验了Sermant插件的开发,快速的了解了Sermant插件开发的全过程,本着从入门到精通的思路,本文对在开发中所常用的能力,从机制上进......
  • Designated-Verifier Aggregate Signature Scheme With Sensitive Data Privacy Prote
    Abstract—AggregatesignaturesenablethesensornodesofIndustrialInternetofThingstosendtheirsignaturestotheaggregatortorealizesignaturecompression.Beforebeingstoredinthedatacenter,sensitivedataandnon-sensitivedatashouldadopt......
  • Python类成员转list
    一、举例classStudent:idnamebirthdategenderaddressphoneemailgradevclassmajorcollege二、成员list1、使用__dir__功能student=Student()print(student.__dir__)print(student.__dir__.keys())print(stud......
  • PowerDesigner SqlServer 表列描述脚本无法执行问题
    1.原脚本,sp_addextendedproperty的0级别类型写的是user,这个类型在高版本中已经删除,无法使用,应该切换成SCHEMA [ifexists(select1fromsys.extended_propertiespwherep.major_id=object_id('[%QUALIFIER%]%TABLE%')andp.minor_id=(selectc.column_idfrom......
  • 符号执行manticore工具演练之发现缓冲区溢出漏洞
    符号执行之manticore工具演练参考资料:SANSSEC554https://docs.soliditylang.org/en/v0.8.0/ziion虚拟机:区块链智能合约中的kali(ziion涵盖演练中所以提及到的工具)动静态之分IDA是静态分析工具,常用于检测脆弱性;manticore是动态分析工具,常用于编写漏洞利用(符号执行:即执......
  • CCNet: Criss-Cross Attention for Semantic Segmentation
    CCNet:Criss-CrossAttentionforSemanticSegmentation*Authors:[[ZilongHuang]],[[XinggangWang]],[[YunchaoWei]],[[LichaoHuang]],[[HumphreyShi]],[[WenyuLiu]],[[ThomasS.Huang]]初读印象comment::(CCNet)每个像素通过一个十字注意力模块捕获十字路......