elementUI 的el-pagination 分頁功能

<div class="block1">
            <el-pagination
              @size-change="handleSizeChange"
              @current-change="handleCurrentChange"  //頁面變化時的函數
              :current-page.sync="currentPage1"     // 設置默認頁,在data中爲1
              :page-size="7"            // element 是根據page-size 和 total 來顯示你有多少頁碼。若是不在此設置page-size,只在data中設置 pageSize不行的
              layout="total,prev, pager, next"
              :total="total">
            </el-pagination>
</div>

若是不設置pageSize ,它只顯示了8.我在data中設置了每頁7條,總共才56 ,遠達不到默認的總條數74。 因此    :pageSize    是必要的。 後面的分頁則只須要傳入pageNum了。函數

handleCurrentChange(val) {
        console.log(`當前頁: ${val}`);
        const _this = this;
        _this.getUrl(val)   // 調取列表的函數,初始化時調一次。 
},
相關文章
相關標籤/搜索