带有autoHeight的formpanel里面的Compositefield

时间:2014-11-25 09:43:17

标签: javascript css extjs extjs3

我有一个有各种领域的formpanel。该面板具有autoScroll。

CompositeField有一个基于SuperBoxSelect的元素(ux - 表单中的多个选定标签等) - 以及最后一个按钮。

现在的问题是复合域不会调整大小以适应其内容的增加大小。 它保持渲染时的默认大小。

从选定的网格行填充表单。因此数据量可能会发生变化。

当我调整whoel formpanel(左/上方的分割栏)时,它会自行修复。

我在测试时几乎到处都添加了autoResize,但仍然没有。

当我向其添加数据时,有没有办法强制formpanel重新加载或渲染,所以呢? (因为显然高度/宽度变化有效)。

1 个答案:

答案 0 :(得分:0)

这似乎可以解决问题:

this.fields.tags.on('autosize', function(tags){
  tags.ownerCt.doLayout();
});
相关问题