添加了属性hidden:true后,使用datagrid的showColumn方法重新显示。但是样式乱了。
无论怎么设置width和其他样式都没有用。
解决的方法:
不使用hidden:true这个属性,使用hideColumn替代。
在datagrid的onloadsuccess方法中将这个column隐藏。
替换后问题解决。
猜想是使用hidden后,渲染样式的时候没有把hidden的column计算在内,导致重新显示的时候出现样式问题。
添加了属性hidden:true后,使用datagrid的showColumn方法重新显示。但是样式乱了。
无论怎么设置width和其他样式都没有用。
解决的方法:
不使用hidden:true这个属性,使用hideColumn替代。
在datagrid的onloadsuccess方法中将这个column隐藏。
替换后问题解决。
猜想是使用hidden后,渲染样式的时候没有把hidden的column计算在内,导致重新显示的时候出现样式问题。