数据表格操作栏按钮太多,无法显示下拉按钮

提问 未结 3 111
如影随形278
悬赏:20飞吻
版本:layui 2.5.5 浏览器:
,怎么没有像这样的出现下拉
回帖
  • 目前表格内部会把toolbar:''这些作为特殊列来对待,鼠标悬浮之后没有出来下拉的这个图标,解决方案要么就是修改源代码做对应的调整,不修改源码的话就用templet来替换toolbar,也有其他的方法,不过建议你适用templet
    0 回复
  • @岁月小偷 除了用templet不修改源码,其他方法具体怎么做?
    0 回复
  • @如影随形278 因为它实际是在生成节点的时候给工具列加了data-off="true"在后续的事件中判断到有这个标志就直接return,所以关键的就是在表格渲染之后重新调整一下这些节点的data('off')的值比如:
    done: function(){
    this.elem.next().find('.layui-table-col-special[data-off="true"]').data('off', null)
    }
    0 回复