EXTJS选项卡面板不渲染选项卡

时间:2015-02-17 13:26:54

标签: extjs extjs-mvc

我有一个使用Sencha App创建的新应用程序。当我尝试添加tabpanel时。它允许我添加面板,但选项卡不显示为卡。它们仅作为标签显示。我可以点击每个标签,它会在标签中显示数据,但我需要让它们看起来像标签。

以下是我用来创建面板的代码。

{xtype: 'panel', itemId:'tpTest', region: 'west', width: 250,title: "insert form goes here",collapsible:true, items:
[
    { xtype: 'tabpanel', layout:'card', activeTab: 0, items:
        [
            { title:'Tab1', html:'Test'},
            { title:'Tab2', html:'Test 1'}
        ]
    }
]}

以下是我所看到的屏幕截图:

enter image description here

我也收到一个奇怪的警告,说明如下:

主线程上的同步XMLHttpRequest因其对最终用户体验的不利影响而被弃用。如需更多帮助,请查看http://xhr.spec.whatwg.org/

自举,JS: xhr.open(' GET',url,false);

2 个答案:

答案 0 :(得分:0)

看起来你的过度痛苦,所以另一个小组中包含了一个tabpanel。

而是试试这个:

{ 

    xtype: 'tabpanel', 
    itemId:'tpTest', 
    region: 'west',
    width: 250,
    activeTab: 0, 
    title: 'insert form goes here',
    collapsible: true,
    items:[
        { title:'Tab1', html:'Test'},
        { title:'Tab2', html:'Test 1'}
    ]
}

因此请删除父面板项。您也不需要指定卡片布局,因为默认情况下它已经用于选项卡面板。

答案 1 :(得分:0)

我能够通过做一个sencha应用程序刷新来解决这个问题。谢谢大家