zoukankan      html  css  js  c++  java
  • bootstrap-table中get请求携带的参数

    今天学习一个框架,前端用到了bootstrap-table进行渲染,想找一下发送get请求时携带的参数是在哪个地方进行修改的,找了很久,发现是在引用的bootstrap-table.js中初始化生成的,所以要改动的话,就得改源码,也没有必要了。

    我在后台打印了request请求的路径,是/strategy/instrument?search=&order=asc&offset=0&limit=100&_=1589535817942'

    bootstrap-table.js在初始化的时候会设置一个searchText,对应于search这个参数。如果自定义初始化的时候不加,则不会带这个参数。
    最后一个参数,没找到在哪里加的,但是从格式来看,应该是一个时间戳了,自动携带的。

    (1)order=asc表示排序是升序排序,这个我们可以在参数里面设置:sortOrder: "asc/desc"(两种选一种)
    (2)offset=0表示从数据从哪个row开始,简单的说从第几行数据开始
    (3)limit=10表示选取多少个数据,也就是一页有多少条数据

    2,3跟参数pageNumber和pageSize是紧密关联的。

    pageSize对应的就是limit,因此改变pageSize就改变了limit;

    pageNumber结合pageSize可以算出offset。

    比如pageNumber=1,pageSize=30,那么offset=0,limit=30;

    比如pageNumber=2,pageSize=30,那么offset=30,limit=30。

    他不传第几页上来,而是传从第几行开始,选取多少行,这样一个数据。

    注意:pageNumber从1开始而非从0开始,但是offset是从0开始的。

    如果我尝试设置pageNumber:0,pageSize:30我们会发现offset=-30,limit=30,这是不对的

    部分引用https://blog.csdn.net/qq_31135027/article/details/79856313
    关于bootstrap-table更多的介绍https://www.cnblogs.com/laowangc/p/8875526.html

  • 相关阅读:
    麦茶商务的网站
    jQuery Ajax 实例 ($.ajax、$.post、$.get)
    关于meta知多少
    WebApp之Meta标签
    html5开发之viewport使用
    bootstrap
    8.8&8.9 dp训练小结
    2019.8.10小结
    2019.8.17 小结
    [NOI2001]炮兵阵地 题解
  • 原文地址:https://www.cnblogs.com/michealjy/p/12896439.html
Copyright © 2011-2022 走看看