卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Vue2.0 ElementUI實(shí)現(xiàn)表格翻頁(yè)

ElementUI的表格要求的數(shù)據(jù)類(lèi)型為字典數(shù)組。在使用Python3編寫(xiě)后端時(shí),可以通過(guò)添加一行代碼`cursorclass`來(lái)從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)。獲取到數(shù)據(jù)后,可以將其存入Redis數(shù)據(jù)庫(kù),以便之

ElementUI的表格要求的數(shù)據(jù)類(lèi)型為字典數(shù)組。在使用Python3編寫(xiě)后端時(shí),可以通過(guò)添加一行代碼`cursorclass`來(lái)從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)。獲取到數(shù)據(jù)后,可以將其存入Redis數(shù)據(jù)庫(kù),以便之后使用。在取用數(shù)據(jù)時(shí),可以使用`eval()`函數(shù)將數(shù)據(jù)傳遞到前端。

前端分頁(yè)器

在前端頁(yè)面中,放置一個(gè)Pagination分頁(yè)器,并直接采用了完整功能的分頁(yè)器。其中,`handleSizeChange`函數(shù)用于處理pagesize發(fā)生改變時(shí)的相應(yīng)操作,`handleCurrentChange`函數(shù)用于處理currentPage發(fā)生改變時(shí)的相應(yīng)操作。`page-sizes`屬性定義了可選擇的每頁(yè)數(shù)據(jù)數(shù)。你可以根據(jù)需求自行更改其中的數(shù)字。`layout`屬性指定了附帶的功能,默認(rèn)情況下不需要調(diào)整。`total`屬性表示總數(shù)據(jù)數(shù),由于數(shù)據(jù)類(lèi)型為字典數(shù)組,可以直接使用`length`方法來(lái)獲取總數(shù)據(jù)數(shù)。

初始化參數(shù)和響應(yīng)函數(shù)

在代碼中,我們需要定義初始頁(yè)currentPage、初始每頁(yè)數(shù)據(jù)數(shù)pagesize和數(shù)據(jù)data。同時(shí)還需要定義兩個(gè)響應(yīng)函數(shù)`handleSizeChange`和`handleCurrentChange`,這兩個(gè)函數(shù)非常容易理解。

el-table標(biāo)簽

要使當(dāng)前頁(yè)顯示分頁(yè)后對(duì)應(yīng)的數(shù)據(jù),我們需要計(jì)算出當(dāng)前頁(yè)的起始下標(biāo)和結(jié)束下標(biāo)??梢允褂霉絗(currentPage-1)*pagesize`到`currentPage*pagesize`來(lái)計(jì)算。然后使用`slice`方法來(lái)取出對(duì)應(yīng)的數(shù)據(jù)。在el-table標(biāo)簽中,添加`stripe`屬性可以讓表格顯示斑馬紋。

column標(biāo)簽

在el-table標(biāo)簽中,我們可以添加多個(gè)column標(biāo)簽來(lái)控制每列的顯示效果。在column標(biāo)簽中,`label`屬性用于指定該列的名稱(chēng),將顯示在表頭的第一行。`prop`屬性指定了data中對(duì)應(yīng)key的名稱(chēng),用于將數(shù)據(jù)綁定到相應(yīng)的列上。

通過(guò)以上的設(shè)置,我們可以實(shí)現(xiàn)使用Vue2.0和ElementUI來(lái)實(shí)現(xiàn)表格翻頁(yè)功能。希望本文對(duì)你有所幫助。

標(biāo)簽: