我在ExtJS中创建一个窗口,但我不确定其中一个属性:layout。
我的代码下面有一个例子。
var myWindow = new Ext.Window({
height : 300,
width : 300,
layout : 'absolute'
//additional window code
}
在这种情况下,layout: 'absolute'
属性做什么?
答案 0 :(得分:4)
如果您使用的是Extjs 3 +
绝对布局继承了Ext.layout.AnchorLayout的锚定,并使用标准的x和y组件配置选项添加了x / y定位的能力。
参考:
答案 1 :(得分:-3)
如Ext JS Documentation中所述,layout
属性控制组件在页面上的排列方式。
据我所知,据我所知,没有像'绝对'这样的布局(你是否想到css而不是ExtJS?)。您的意思是layout: anchor
。 anchor
布局允许您相对于组件所在的容器锚定组件的某些部分。在这种情况下,您应指定anchor
布局,以便窗口的子元素可以相对于窗口。