日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Vue+Element-U實(shí)現(xiàn)分頁顯示效果

瀏覽:20日期:2022-10-28 15:55:18

本文實(shí)例為大家分享了Vue+Element-U實(shí)現(xiàn)分頁顯示效果的具體代碼,供大家參考,具體內(nèi)容如下

當(dāng)我們從后端返回的數(shù)據(jù)量很大,并且根據(jù)需求我們需要將返回的數(shù)據(jù)全部都顯示在頁面中,默認(rèn)情況下會(huì)把所有的數(shù)據(jù)全部顯示在一個(gè)頁面,這樣非常影響視覺和頁面的使用,所以需要使用分頁我這次使用的是Vue4.0 + Element-UI組件,Element-UI庫非常的豐富,它提供了一個(gè)分頁組件 Pagination

展示效果:這個(gè)是獲取兩個(gè)時(shí)間段的上機(jī)記錄

Vue+Element-U實(shí)現(xiàn)分頁顯示效果

HTML部分:

<el-card> <div class='block'> <span style='left:-100px; position:relative'> <span style=’margin-right:10px’> 開始日期 </span> <el-date-picker v-model='value1' type='datetime' placeholder='選擇日期' format='yyyy-MM-dd HH:mm:ss' value-format='yyyy-MM-dd hh:mm:ss'> </el-date-picker> </span> <span style='left:-70px; position:relative'> <span style=’margin-right:10px’> 截止日期</span> <el-date-picker v-model='value2' type='datetime' placeholder='選擇日期' value-format='yyyy-MM-dd HH:mm:ss' format='yyyy-MM-dd hh:mm:ss'> </el-date-picker> </span> <el-button type='primary' @click='lineCrodList'> 搜索 </el-button> </div> <el-table :data='lineData' style='width: 80%;left:60px;top:20px'> <el-table-column prop='onTime' label='上機(jī)時(shí)間'> </el-table-column> <el-table-column prop='downTime' label='下機(jī)時(shí)間'> </el-table-column> <el-table-column prop='spendCash' label='花費(fèi)時(shí)間'> </el-table-column> <el-table-column prop='spendCash' label='花費(fèi)金額'> </el-table-column> </el-table> <el-pagination @size-change='handleSizeChange' @current-change='handleCurrentChange' :current-page='currentPage' :page-sizes='[1, 2, 5, 10]' :page-size='pageSize' layout='total, sizes, prev, pager, next, jumper' :total='total'> </el-pagination> </el-card>

分頁控件的代碼如下:

<el-pagination @size-change='handleSizeChange' @current-change='handleCurrentChange' :current-page='currentPage' :page-sizes='[1, 2, 5, 10]' :page-size='pageSize' layout='total, sizes, prev, pager, next, jumper' :total='total'></el-pagination>

解析:

@size-change:這個(gè)是一個(gè)方法,當(dāng)在頁面改變每頁顯示的條數(shù)時(shí),會(huì)觸發(fā)該方法

Vue+Element-U實(shí)現(xiàn)分頁顯示效果

@current-change:點(diǎn)擊當(dāng)前頁改變的時(shí)候會(huì)觸發(fā)該方法

Vue+Element-U實(shí)現(xiàn)分頁顯示效果

:current-page:當(dāng)前頁數(shù)

:page-sizes:個(gè)數(shù)選擇器的選項(xiàng)設(shè)置

Vue+Element-U實(shí)現(xiàn)分頁顯示效果

:page-size:每頁顯示的條數(shù)

:total:總數(shù)據(jù)數(shù)量

JS代碼:

<script>export default { data () { return { value1: ’’, value2: ’’, lineData: [], username: ’’, total: 0, //實(shí)現(xiàn)動(dòng)態(tài)綁定 pageSize: 2, currentPage: 1, } }, methods: { //當(dāng)改變每頁顯示條數(shù)的選擇器時(shí)會(huì)觸發(fā)的事件 handleSizeChange (size) { // 每頁顯示的數(shù)量是我們選擇器選中的值size this.pageSize = size; console.log(this.pageSize);//每頁下拉顯示數(shù)據(jù) this.lineCrodList(); },//當(dāng)改變當(dāng)前頁數(shù)的時(shí)候觸發(fā)的事件 handleCurrentChange (currentPage) { this.currentPage = currentPage; console.log(this.currentPage);//點(diǎn)擊第幾頁 this.lineCrodList(); },//獲取用戶上機(jī)記錄的信息分頁 async lineCrodList () { //調(diào)用 獲取total數(shù)據(jù)的方法 this.counttotal(); await this.$http.post(’/Line/SelectInfo’, { userName: this.username, onTime: this.value1, downTime: this.value2, spendCash: 0, start: (this.currentPage-1)* this.pageSize, pageSize: this.pageSize }).then(res => { this.lineData = res.data; console.log(res.data) }) }, //獲取用戶總條數(shù) async counttotal () { await this.$http.post(’/Line/selectTotal’, { userName: this.username, onTime: this.value1, downTime: this.value2, }).then(res => { this.total = res.data; })}

我們前端請(qǐng)求的時(shí)候需要給后端發(fā)送start 和 pageSize 這兩個(gè)參數(shù) 因?yàn)榫唧w的數(shù)據(jù)是后端通過數(shù)據(jù)庫來搜索的

后臺(tái)Sql語句,其他層的代碼我就不在這里列出

Vue+Element-U實(shí)現(xiàn)分頁顯示效果

可以看到 limit i,n

i:表示查詢結(jié)果的索引值

n:為查詢結(jié)果的返回?cái)?shù)量

i 和 n之間用逗號(hào)分隔

例子:

#分頁顯示新聞數(shù)據(jù),每頁顯示兩條,這里顯示第一頁SELECT id,title,author,createdate FROM news_detail LIMIT 0,2#分頁顯示新聞數(shù)據(jù),每頁顯示兩條,這里顯示第二頁SELECT id,title,author,createdate FROM news_detail LIMIT 2,2#分頁顯示新聞數(shù)據(jù),每頁顯示兩條,這里顯示第三頁SELECT id,title,author,createdate FROM news_detail LIMIT 4,2#公用的分頁sql#第二個(gè)數(shù):分頁后每頁顯示幾條新聞(頁面容量) pageSize#第一個(gè)數(shù):從第幾條數(shù)據(jù)開始顯示(當(dāng)前頁碼pageNo-1)*pageSizeSELECT id,title,author,createdate FROM news_detail LIMIT (pageNo-1)*pageSize,pageSize

我把(pageNo-1)*pageSize 寫到了前端,所以就無需在后端重復(fù)寫

Vue+Element-U實(shí)現(xiàn)分頁顯示效果

# 查詢8條數(shù)據(jù),索引從5到12,第6條記錄到第13條記錄 select * from t_user limit 5,8;

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Vue
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91视频一区| 国产欧美日韩视频在线 | 国产三级精品三级在线观看国产| 视频小说一区二区| 国产麻豆久久| 日韩视频不卡| 亚洲一区网站| 麻豆精品久久| 91福利精品在线观看| 欧美日韩国产精品一区二区亚洲| 国产亚洲永久域名| 制服诱惑一区二区| 国内精品福利| 国产亚洲一卡2卡3卡4卡新区| 婷婷综合福利| 亚洲中午字幕| 一区二区三区国产盗摄| 日韩高清电影一区| 国产精品宾馆| 中文在线资源| 伊人久久成人| 日本不卡高清| 精品国产乱码久久久| 秋霞影院一区二区三区| 99pao成人国产永久免费视频 | 国产第一亚洲| 91精品国产成人观看| 99在线观看免费视频精品观看| 亚洲欧美网站在线观看| 日本精品另类| 国产精品毛片久久| 国产毛片一区| 青青草伊人久久| 亚洲一区资源| 视频精品一区二区| 麻豆精品在线播放| 不卡av一区二区| 久久精品av麻豆的观看方式| 日韩高清欧美| 视频在线观看一区| 美女毛片一区二区三区四区最新中文字幕亚洲 | 最新中文字幕在线播放| 伊人精品视频| 国产精品一区二区三区美女| 欧美黄色网页| 日韩高清国产一区在线| 日韩激情一区| 天堂久久av| 日韩免费福利视频| 日本不卡一区二区| 久久久久国产| 国产日本亚洲| 99xxxx成人网| 大香伊人久久精品一区二区 | 日韩久久一区二区三区| 一区二区三区午夜视频| 欧美国产一级| 日本91福利区| 亚洲精品小说| 成人在线超碰| 日本一区二区三区中文字幕| 成人一区而且| 日韩精品社区| 亚洲国产一区二区三区在线播放| 91午夜精品| 在线国产一区| 欧美xxxx中国| 欧美一区二区三区久久| 成人日韩在线观看| 国产亚洲欧美日韩精品一区二区三区 | 91精品亚洲| 国产精品sm| 蜜臀av亚洲一区中文字幕| 午夜久久中文| 国产精品国产一区| 免费视频一区二区| 久久亚洲精品中文字幕蜜潮电影| 日韩精品免费一区二区夜夜嗨| 国产精品九九| 亚洲伊人影院| 国产高清一区二区| 麻豆视频在线观看免费网站黄| 热久久久久久| 亚洲深深色噜噜狠狠爱网站 | 免费成人在线视频观看| 九色porny丨国产首页在线| 欧美日一区二区在线观看| 麻豆精品网站| 欧美日韩一二| 一区二区精品伦理...| 日韩精品第二页| 鲁大师影院一区二区三区| 99久久99视频只有精品| 精品三级国产| 国产精品777777在线播放| 亚洲日产av中文字幕| 亚洲国产专区校园欧美| 福利片在线一区二区| 国产精品久久久久久久久久齐齐| 香蕉久久久久久| 视频一区免费在线观看| 国产一区清纯| 日韩成人免费| 老司机精品视频网| 国产情侣一区| 日韩精品视频在线看| 久久高清国产| 久久高清国产| 美女精品在线| 久久香蕉精品| 免费观看在线综合| 在线精品亚洲| 亚洲精品乱码| 日韩三级一区| 欧美日韩xxxx| 国产日韩免费| 国产精品亚洲欧美日韩一区在线| 日韩高清二区| 国产精品夜夜夜| 国产精品nxnn| 国产精品欧美三级在线观看 | 91p九色成人| 日韩国产一区二| 日韩精品社区| 国产麻豆一区二区三区精品视频| 国产日韩一区二区三免费高清| 69精品国产久热在线观看| 欧美日韩一区二区三区四区在线观看| 日韩精品亚洲一区二区三区免费| 日本在线视频一区二区| 日本麻豆一区二区三区视频| 亚洲tv在线| 日韩超碰人人爽人人做人人添| 日韩精品一区二区三区av| 日韩中文一区二区| 国产精品一区三区在线观看| 麻豆精品久久久| 极品av在线| 免费观看不卡av| 一区二区高清| 国产精品xxx| 亚洲精品**中文毛片| 91精品在线观看国产| 国产精品日本| 日韩高清一区在线| 麻豆精品久久| 九九精品调教| 欧美91视频| 亚洲精选91| 美女视频一区在线观看| 香蕉成人av| 蜜桃免费网站一区二区三区| 国产精品一区亚洲| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 欧美91福利在线观看| 久久亚洲视频| 国产精品中文字幕制服诱惑| 国产一区二区三区精品在线观看| 视频二区不卡| 亚洲精品乱码| 久久精品国产99国产| 久久激情一区| 亚洲乱码视频| 精品久久福利| 一级欧洲+日本+国产| 日本电影久久久| 国产伦久视频在线观看| 亚洲夜间福利| 欧美日本不卡| 久久精品官网| 日本特黄久久久高潮| 伊伊综合在线| 亚洲一二av| 97欧美在线视频| 久久亚洲电影| 激情久久99| 国产日韩综合| 欧美激情麻豆| 午夜国产一区二区| 国产日本亚洲| 欧美精品一二| 国产精品视频一区视频二区| 国产成人精品999在线观看| 国产一级一区二区| 久久久久久久久成人| 国产手机视频一区二区| 久久av综合| 视频精品一区二区| www.九色在线| 亚洲精品自拍| 久久久久久美女精品| 日韩av字幕| 免费成人网www| 乱一区二区av| 亚洲精品第一| 亚洲一级网站| 麻豆国产欧美日韩综合精品二区| 国产91一区| 欧美精品成人| 中文字幕乱码亚洲无线精品一区|