ant design-Table中的分页实现(包括点击跳页,输入跳页,以及指定每页项目数)
通過這個(gè),對組件的之間的套用,多了一些了解。不再是單純的,復(fù)制提供的組件代碼,而是通過屬性賦值,將多個(gè)組件功能同時(shí)實(shí)現(xiàn)。
1.實(shí)現(xiàn)原理:主要應(yīng)用的還是Table,通過對Table屬性pagination的設(shè)置,實(shí)現(xiàn)指定功能。
2.邏輯:定義pagination鍵值對,初始化相關(guān)屬性,可以在state中定義,也可以直接定義。
需要注意的是,在state中定義時(shí),需要在state外單獨(dú)定義,current對應(yīng)的變量,因?yàn)閟tate設(shè)置變量有延遲,可能沒法及時(shí)賦值實(shí)現(xiàn)跳頁。(最好有個(gè)小模擬,觀察在state內(nèi)外的區(qū)別)
3.布局:current沒定義在pagination鍵值對中,故要另外賦值,同時(shí)順序有要求,先賦值current,再賦值鍵值對
<Table pagination={{current:cur} pagination={state.indexTable.pagination}/>4.效果:
參考鏈接:https://blog.csdn.net/qq_41140741/article/details/87907288
????:
布局中,pagination={{current:cur}不設(shè)也沒關(guān)系?
總結(jié)
以上是生活随笔為你收集整理的ant design-Table中的分页实现(包括点击跳页,输入跳页,以及指定每页项目数)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Collection中Set集合在应用中
- 下一篇: CPU结构与指令执行过程简介