1. 程式人生 > >bootstrapTable的數據後端分頁排序

bootstrapTable的數據後端分頁排序

col 序列 多少 turn ams ots color pan 修改

數據後端分頁排序,其實就是sql語句中oeder by做一些限制。

之前在寫sql語句中的order by是寫死,既然要寫活,就要傳參數到後臺。

之前講到bootstrapTable的queryParams可以自定義參數,這裏就只需要找下點擊需要排序列的字段名就行

this.sortName 是排序列的字段名 this.sortOrder 排序的方式(正序,倒序)

queryParams: function (params) {//自定義參數,這裏的參數是傳給後臺的,我這是是分頁用的 
            console.log(this.sortName);
            console.log(
this.sortOrder) return {//這裏的params是table提供的 cp: params.offset,//從數據庫第幾條記錄開始 ps: params.limit,//找多少條 sn: this.sortName, so: this.sortOrder };

後臺只需修改下order by就行了

sqls += " order by "‘+sn+‘" "‘+so+‘" ";

bootstrapTable的數據後端分頁排序