【发布时间】:2020-08-15 19:17:17
【问题描述】:
我已经在制表器中使用responsiveLayout:"collapse" 和responsiveLayoutCollapseStartOpen:false 设置了我的表格。
我的表格可以正确显示折叠列。
我将formatter:"responsiveCollapse" 添加为列,我正确地获得了带有 + 和 - 图标的列,并且可以手动展开/折叠列。
但为了在智能手机上使用,图标渲染得确实有点小。
我想根据回调rowClick添加展开/折叠。
我在 tabulator.js 中找到了 responsiveCollapse 和 toggleList,所以我想我知道需要发生什么。但是我完全在努力如何从rowClick 中返回它。
非常感谢您提前提示。
在制表符构造函数中我有:
columns:[
{ formatter:"responsiveCollapse", width:30, minWidth:30,
hozAlign:"center", resizable:false, headerSort:false, responsive:0 },
{ title:"Ren.", field:"Race_Number", sorter:"number",
hozAlign:"center", minWidth:60, widthGrow:1, responsive:0 },
]
基本上我想实现一些功能作为格式化程序:rowClick中的“responsiveCollapse”:
rowClick:function(e, id, data, row){
//trigger an alert message when the row is clicked
//what to do here to achieve same as formatter:"responsiveCollapse"
},
【问题讨论】:
-
能否提供一些代码
-
@JPRLCol 添加了一些代码
标签: javascript tabulator