日期:2014-05-16  浏览次数:20717 次

关于extjs,grid的每个单元格的长度,有方法可以使得他们根据传入的信息的长度来自动更换单元格的长度吗??
关于extjs,grid的每个单元格的长度,有方法可以使得他们根据传入的信息的长度来自动调节单元格的长度吗??
效果就是所有的详细都展示出来,没有任何省略显示。求高手帮忙。

------解决方案--------------------
直接配置ext没有这种方法

但是实现应该可以,思路大概这样,
下载家store,在store的load事件中再创建grid


创建grid前遍历store所有数据行,然后计算出每行中每列的最大列宽【用一个visibility为hidden的容器,设置其innerHTML,注意容器的css要和ext单元格设置的样式一致,如font-size之类的】,grid根据计算出的列宽来设置每列的宽度就搞定了