Ext区域属性

3

我现在正在学习extjs。

new Ext.Viewport({
layout: 'border',
items: [{
    region: 'north',
    html: '<h1 class="x-panel-header">Page Title</h1>',
    autoHeight: true,
    border: false,
    margins: '0 0 5 0'
},...

我在API中找不到'region'属性。

我检查了视图、组件和其他类,但是没有找到它。

1个回答

3
你是正确的,'region'属性并不是Viewport本身的直接属性,而是分配给Viewport的区域的属性。
每个Viewport必须至少包含两个区域。这些区域被定义为Ext.layout.BorderLayout.Region类的一部分 (http://extjs.com/deploy/dev/docs/?class=Ext.layout.BorderLayout.Region)。基本上,你可以有'north'、'east'、'south'和'west'区域,再加上一个'center'区域。你可以拥有所有这些区域,也可以只有其中一个,只要你还有'center'区域。'center'区域将自动调整大小以占用您未定义为其他区域的剩余空间。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接