[ExtJS] grid高度自适应

在使用grid时,一般grid会有个高度

但是,当我们想让grid高度自适应时

一般可以使用一个配置项

infinite:false,

但是,有时会发现,即使我们给grid加了此项,grid宽度还是不够

可以看到 高度被缩了起来。

解决方法:

给grid所在的容器 配置layout:'vbox',

使grid的容器有个高度,然后让grid继承

{
xtype:'panel',
​layout: {
  type: 'vbox'
},
items:[
    {
        xtype: 'grid',
        infinite:false,
    },
    ]
}

 

你可能感兴趣的:(ExtJS)