FastAdmin表格列表小技巧
1.自定义排序规则
1.1单一排序规则
sortName
属性默认为id
,sortOrder
属性默认为DESC
1 | table.bootstrapTable({ |
1.2 复合排序规则
sortName
属性为复合排序规则时,sortOrder
属性无效
1 | table.bootstrapTable({ |
2.开启字段排序功能
字段上添加
sortable:true
属性以启用字段排序功能
1 | table.bootstrapTable({ |
3.右上方功能栏设置
代码如下:
1 | table.bootstrapTable({ |
4.操作栏生成下拉列表
操作栏按钮过多时可选择给按钮添加
dropdown
属性,将按钮隐藏在下拉列表中
4.1 操作栏生成下拉列表
- 给操作栏按钮添加
dropdown
属性,值为下拉列表显示的文字 - 生成多个下拉列表:添加不同的
dropdown
值
1 | { |
4.2 下拉列表显示在后面
- 下拉列表默认显示在最左侧,根据添加先后顺序展示
- 修改
public/assets/js/require-table.js
第694
行
1 | //html.unshift(dropdownHtml); |
- 重新压缩打包后在生产环境下才会生效官方文档
1 | //一键压缩打包前后台的JS和CSS |
5.调整按钮弹出弹窗的大小
5.1 工具栏按钮
a标签
增加data-area='["90%","80%"]'
属性
1 | <a href="javascript:;" class="btn btn-success btn-add title="{:__('Add')}" data-area='["90%","80%"]'><i class="fa fa-pencil"></i> {:__('Add')}</a> |
5.2 操作栏按钮
button
添加extend: 'data-area=\'["90%", "80%"]\''
属性
1 | { |
- 本文作者: 小蜗牛
- 本文链接: https://vitaminvi.github.io/2022/03/11/FastAdmin表格列表小技巧/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!