Sencha Touch 2对接选项卡面板
Sencha Touch 2 docked tabpanel
我有一个面板,其中有一个选项卡和两个选项卡。我不知道为什么,但我似乎无法将选项卡放在底部。无论我尝试什么,选项卡总是在页面的顶部。
面板:
Ext.define( 'MyApp.view.Manager', {
// properties
extend: 'Ext.tab.Panel',
fullscreen: true,
requires:
[
'Ext.TitleBar'
],
config:
{
tabBarPosition: 'bottom',
tabBar: true,
items:
[
{ xtype: 'addorderpanel' },
{ xtype: 'loginpanel' }
]
}
});
上面的面板在一个容器内:
Ext.define( 'MyApp.view.Main', {
// properties
extend: 'Ext.Container',
config:
{
fullscreen: true
},
initialize: function ()
{
this.callParent(arguments);
var manager = Ext.create( 'MyApp.view.Manager' );
this.add(manager);
}
});
如果我将第一个面板("管理器")直接添加到视口中,则选项卡位于底部,一切正常。也许在容器中添加面板是一种糟糕的做法,或者我错了吗?
我希望有人能帮我。非常感谢!
将布局属性添加到主文件中的配置对象中。它应该看起来像
Ext.define( 'MyApp.view.Main', {
// properties
extend: 'Ext.Container',
config: {
fullscreen: true,
layout:'fit'
},
initialize: function () {
this.callParent(arguments);
var manager = Ext.create( 'MyApp.view.Manager' );
this.add(manager);
}
});
您的选项卡面板没有任何大小,因此选项卡位于顶部。
相关文章:
- 我的单元测试选项是什么
- 如何更改bigquery API中的计费层选项
- 使用Javascript获取所选选项ID
- Selectize.js:如何对整数值的选项进行排序
- 通过js在新选项卡中有条件地打开url
- 按照选项卡索引的顺序循环一个jQuery选择
- 如何在使用selectBoxIt JQuery插件时检测选项更改
- Sencha Touch构建-排除文件
- 无法在Ionic select中预先选择最后一个选项
- 如何在选项卡上定义属性'的主窗口对象
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 使用此选项选择父类内部的类
- CKeditor:更改对话框中的默认选择选项
- JQuery覆盖不更改单选选项
- Sencha Touch 2对接选项卡面板
- Sencha Touch 2-选项卡面板中的旋转木马
- 通过自定义JS功能激活Sencha Touch选项卡
- 在Sencha Touch 2中对选项卡更改发出Ajax请求
- 如何在sencha touch设计器中进行水平滑出菜单或选项卡滑出
- Sencha Touch 2.1:如何创建/销毁选项卡内容以提高性能