日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue 分页请求

發布時間:2024/1/1 vue 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vue 分页请求 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡單說一下vue中數據分頁請求的做法

首先引入Loadmore:

import {Loadmore} from 'mint-ui';

注冊組件:

components: {'v-loadmore':Loadmore },

接下來:

<v-loadmore :bottom-method="loadBottom" :bottom-all-loaded="allLoaded" :auto-fill="false" ref="loadmore">

要在data中加入一下數據

data(){reture{loadAll:false,pageNo:0, //請求的頁數(可自定義)pageSize:20, //請求的條數(可自定義)allLoaded: false, //是否可以上拉屬性,false可以上拉,true為禁止上拉,就是不讓往上劃加載數據了} }

在執行上拉操作的時候

loadBottom() {// 上拉加載this.more();// 上拉觸發的分頁查詢this.$refs.loadmore.onBottomLoaded();// 固定方法,查詢完要調用一次,用于重新定位 },

// 這個 this.more() 是 請求后臺的接口

注:在調用 this.more() 這個方法的時候,要this.loadAll = true;并且this.pageNo = parseInt(this.pageNo) + 1;
每次下拉操作的時候請求的頁數+1

初始化的時候要默認顯示20條

mounted(){this.more() }

總結

以上是生活随笔為你收集整理的vue 分页请求的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。