View on GitHub

地址栏扩展

Bootstrap Table 的地址栏扩展。

每次更改页面、排序和搜索操作时,都会更改地址栏的查询参数。在页面加载时,此插件将使用地址栏中的查询参数发出请求。

使用方法

<script src="extensions/addrbar/bootstrap-table-addrbar.js"></script>

示例

地址栏

选项

addrbar

  • 属性: data-addrbar

  • 类型: Boolean

  • 详情:

    如果要使用地址栏功能,请设置为 true

  • 默认值: false

addrCustomParams

  • 属性: data-addr-custom-params

  • 类型: Function|Object

  • 详情:

    定义一个对象,其中键值对将作为自定义/附加的 GET 参数添加到 URL,例如自定义过滤器。 key 是 GET 参数名称,value 是 GET 参数的值。

  • 默认值: {}

addrPrefix

  • 属性: data-addr-prefix

  • 类型: String

  • 详情:

    查询参数的前缀,应用于多个表格。

    当一个页面中有多个表格,并且您希望每个表格都能使用此功能时,可能需要使用 addrPrefix 选项。

    默认有 5 个参数:

    • page:页码
    • size:页面大小
    • order:升序/降序
    • sort:排序关键词
    • search:搜索关键词

    如果希望每个表格都能使用此插件,这些参数可能会相互干扰。addrPrefix 字段可以为表格提供唯一的前缀以避免冲突。

  • 默认值: ''

注意

  • 仅支持服务器端分页。