繁体   English   中英

以编程方式隐藏网格面板列 ExtJs 5

[英]Hide grid Panel Column programmatically ExtJs 5

当存储与网格面板加载关联时,我想在 ExtJs 5 的网格面板中隐藏一列。

取决于您的数据存储的工作方式.... 有 onload 事件。 隐藏您关于该事件的专栏。

使用以下语法,您可以实现它:

   <yourGrid>.down('headercontainer').getGridColumns()[<columnIndex>].hidden = true;

如果您知道要隐藏的列的索引,则可以在 store load 事件触发后使用此代码

grid.getColumnManager().getHeaderAtIndex(indexOfColumn).hide()

您可以从手册 [Ext.grid.column.Column-method-hide] 中找到 api: http ://docs.sencha.com/extjs/5.0/5.0.1-apidocs/#!/api/Ext.grid 。 column.Column-方法-隐藏

有一个小提琴给你: http : //runjs.cn/code/qusp7pql

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM