是否可以在 GridX 中创建一个不可见但未呈现的列?我不想简单地用CSS隐藏单元格,因为它不优雅而且可能有副作用。
不可见列很有用,因为例如,在单元格编辑器的onApply
事件中,我成为一个行数据,只包含dataStore中那些声明为列的字段。
GridX中有这样的功能是不可见的列吗?
我正在使用Dojo 1.9和GridX 1.2。
答案 0 :(得分:2)
有一个隐藏的列模块:
gridx/modules/HiddenColumns (version 1.2)
隐藏列并同时更改列数组,以便其他网格功能不受隐藏列的影响。这意味着,无法再通过grid.columns()函数访问隐藏列。
答案 1 :(得分:0)
更新 - 我玩了测试GridX here,其最小宽度为20px。但是,来自其中一位开发人员的this email实际上表明这可能根本不可能!
早些时候 - 您是否尝试使用ColumnResizer模块和selecting the required column构建网格,并使用setWidth()方法将宽度设置为零? - 这不起作用。