主机运维
当前位置:主页 > 新闻资讯 > 主机运维 >
bootstrap表格分页实例解决办法
发布日期:2018-11-28 阅读次数: 字体大小:

摘要:数据后端分页排序,其实就是sql语句中oederby做一些限制。之前在写sql语句中的orderby是写死,既然要写活,就要传参数到后台。之前讲到bootstrapTable的queryParams可以自定义参数,这里就只需要找下点击需要排序列的字段名就行 this.sortName 是排序列的字段名  this.sortOrder 排序的方式(正序,倒序)queryParams:function(params){//自定义参

数据后端分页排序,其实就是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的数据后端分页排序的内容,更多 bootstrapTable 排序 数据 端分页 的内容,请您使用右上方搜索功能获取相关信息。

下次再说 咨询客服