设置jeecg bootstrap-table表格右边工具列表不显示隐藏的列

jeecg bootstrap-table表格右边工具列表不显示隐藏的列

思路:限制含有hidden = "true"的标签

例如:

解决方法:修改bootstrap-table源码

找到jeecg中bootstrap-table源码 : webapp/plug-in/bootstrap-table/bootstrap-table.js

大概981行

if (column.switchable) {
    //表示是否可见
    if(column.cardVisible){  //添加这句判断即可
        html.push(sprintf('
  • ' + '' + '
  • ', column.field, i, checked, column.title)); switchableCount++; } }

    设置jeecg bootstrap-table表格右边工具列表不显示隐藏的列_第1张图片

    修改前:

    设置jeecg bootstrap-table表格右边工具列表不显示隐藏的列_第2张图片

    修改后:

    设置jeecg bootstrap-table表格右边工具列表不显示隐藏的列_第3张图片

     

    你可能感兴趣的:(js,前端)