bootstraptable 参数
Bootstrap Table 是一个基于 Bootstrap 的可扩展的表格展示插件。它提供了许多参数和特性,以帮助您定制和操作表格。以下是一些常用的 Bootstrap Table 参数:
1. `data`: 表格的数据源,可以是一个数组或一个返回 Promise 的函数。
2. `columns`: 表格的列配置,包括列的标题、字段名、排序、搜索等属性。
3. `options`: 表格的配置选项,例如分页、排序、搜索等。
4. `url`: 表格的数据源 URL,用于异步加载数据。
5. `method`: 用于请求数据的方式,默认为 'get'。
6. `responseHandler`: 用于处理服务端返回的数据的回调函数。
7. `pagination`: 是否开启分页。
8. `pageSize`: 每页显示的条目数。
9. `pageList`: 可以选择分页大小的列表。
10. `search`: 是否开启搜索。
11. `searchOnEnterKeyPressOnly`: 是否只在按下 Enter 键时进行搜索。
12. `trimOnSearch`: 是否开启简单搜索模式。
13. `sortable`: 是否开启排序。
14. `sortOrder`: 默认排序顺序,默认为 'asc'。
15. `sortStable`: 是否保持稳定排序。bootstrap 5
16. `rememberOrder`: 是否记住用户上次的排序选择。
17. `rememberScrollPosition`: 是否记住用户上次滚动的位置。
18. `resizeMode`: 调整列宽时的模式,默认为 'fit'。
19. `maxWidth`: 每列的最大宽度。
20. `minWidth`: 每列的最小宽度。
21. `expandableRow`: 是否开启行展开功能。
22. `expandRowBgColor`: 行展开时的背景。
23. `defaultExpandAllRows`: 是否默认展开所有行。
24. `expandOnLoad`: 是否在加载时展开所有行。
25. `height`: 表格的高度。
26. `showColumns`: 是否显示列选择框。
27. `columnsBoxVisible`: 是否显示列选择框。
28. `toolbar`: 自定义的顶部工具栏。
29. `footerToolbar`: 自定义的底部工具栏。
30. `showFooter`: 是否显示底部工具栏。
31. `multipleSearch`: 是否支持多词搜索。
32. `searchTimeOut`: 搜索超时时间。
33. `showExport`: 是否显示导出按钮。
34. `exportDataType`: 导出的数据类型,可以是 'basic'、'all' 或 'selected'。
35. `exportOptions`: 导出的选项配置。
36. `showImport`: 是否显示导入按钮。
37. `importOptions`: 导入的选项配置。
38. `showRefresh`: 是否显示刷新按钮。
39. `showToggle`: 是否显示切换按钮,用于切换固定列或表头。
40. `cardVisible`: 是否显示卡片视图。
41. `cardView`: 是否显示卡片视图。
42. `cardClassName`: 卡片视图的自定义类名。
43. `cardExpandable`: 是否支持行展开。
44. `paginationPreText`: 分页按钮前显示的文本。
45. `paginationNextText`: 分页按钮后显示的文本。
46. `paginationFirstText`: 第一页按钮显示的文本。
47. `paginationLastText`: 最后一页按钮显示的文本。
48. `paginationBtnDisabledClass`: 分页按钮禁用的类名。
49. `searchAlign`: 搜索框的对齐方式。
50. `searchTimeOut`: 搜索超时时间。
51. `searchText`: 搜索框的默认文本。
52. `clearSearchText`: 清除搜索框的文本。
53. `clearSearchTitle`: 清除搜索框的提示文本。
54. `searchPosition`: 搜索框的位置,可以是 'left'、'right' 或 'both'。
55. `searchBtnTitle`: 搜索按钮的标题文本。
56. `clearBtnTitle`: 清除按钮的标题文本。
57. `selectAllBtnTitle`: 全选/全不选按钮的标题文本。
58. `searchStrictly`: 是否进行严格匹配搜索。
59. `uniqueIdField`: 唯一标识字段名。
60. `rowStyle`: 自定义行样式函数。
61. `rowKeyField`: 行键字段名,用于唯一标识每行数据。
62. `contextMenu: 是否开启右键菜单功能。
63. `contextMenuItems`: 自定义右键菜单项。
64. `autoRefresh: 是否自动刷新表格数据,仅用于异步数据源表格。
65. `autoRefreshTime: 自动刷新时间间隔,仅用于异步数据源表格。
66. `copyRows: 是否支持复制行功能。
67. `clipboardRowFormat: 复制行时的格式化方式,可以是 'formulas' 或 'raw'。
68. `copyTitle: 复制操作的提示文本。
69. `copyKeys: 复制时包含哪些列的键值信息。
70. `copyHeader: 是否复制表头信息到剪贴板。
71. `exportColumnTitles`: 是否导出列标题。
72. `exportFormat`: 导出的格式,可以是 'csv', 'txt' 或 'excel'。
73. `toolbarAlign`: 工具栏的对齐方式。
74. `searchOperators`: 是否使用操作符搜索,例如等于、不等于、大于、小于等。
75. `treeColumnIndex`: 树形数据展示时使用的列索引。
76. `treeIndentWidth`: 树形数据展示时的缩进宽度。
77. `treeLevel`: 树形数据展示时的最大层级。
78. `treeParentIdField`: 树形数据展示时父节点的标识字段。
79. `treeChildrenField`: 树形数据展示时子节点的标识字段。
80. `rowClassName`: 行的自定义类名。
81. `rowStyleArgs`: 行的样式参数对象,用于传递给 rowStyle 函数。
82. `rowDataBoundCallback`: 数据绑定后的回调函数,用于对行进行自定义操作。
83. `rowClickEventCallback`: 行点击事件回调函数,用于对行点击事件进行处理。
84. `rowDoubleClickEventCallback`: 行双击事件回调函数,用于对行双击事件进行处理。
85. `rowMouseOutCallback`: 行鼠标移出事件回调函数,用于对行鼠标移出事件进行处理。
86. `rowMouseOverCallback`: 行鼠标移入事件回调函数,用于对行鼠标移入事件进行处理。
87. `rowRightClickCallback`: 行右键点击事件回调函数,用于对行右键点击事件进行处理。
88. `rowContextmenuCallback`: 行右键菜单事件回调函数,用于对行右键菜单事件进行处理。
89. `rowClassFunc`: 自定义行类名的函数,用于根据数据动态生成行类名。
90. `columnClassNameFunc`: 自定义列类名的函数,用于根据数据动态生成列类名。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。