我有一个有各种领域的formpanel。该面板具有autoScroll。
CompositeField有一个基于SuperBoxSelect的元素(ux - 表单中的多个选定标签等) - 以及最后一个按钮。
现在的问题是复合域不会调整大小以适应其内容的增加大小。 它保持渲染时的默认大小。
从选定的网格行填充表单。因此数据量可能会发生变化。
当我调整whoel formpanel(左/上方的分割栏)时,它会自行修复。
我在测试时几乎到处都添加了autoResize,但仍然没有。
当我向其添加数据时,有没有办法强制formpanel重新加载或渲染,所以呢? (因为显然高度/宽度变化有效)。
答案 0 :(得分:0)
这似乎可以解决问题:
this.fields.tags.on('autosize', function(tags){
tags.ownerCt.doLayout();
});