【编程技巧】EXTJS中Ext.grid.GridPanel配置项autoExpandColumn的使用方法

autoExpandColumn的作用是自动伸展,占满剩余区域。一般使用在列比较少,并且大多数列都比较窄,有一列比较宽的情况下,当然什么时候使用,还是得按照实际情况确定。

使用的时候主要有三点要注意的。

1、在Ext.grid.GridPanel这个里面一定不要添加viewConfig: {forceFit: true}配置项,加上viewConfig: {forceFit: true}不会报错,是因为forceFit设置为true的时候,autoExpandColumn会

被忽略

2、autoExpandColumn后面跟的是列模型中要自动伸展列的id,或者列的序号,注意这里的序号从1开始,如果使用id则需要给id加引号,例如autoExpandColumn:"MC"这样写,或者是autoExpandColumn:2这样写。3、如果autoExpandColumn后面写的是自动伸展列的id,那么一定要给这个列加上id属性。第二段中讲到的会报错,就是因为我没有给列模型加id

原文地址:https://www.cnblogs.com/ejllen/p/3252487.html