2017-09-14 113 views
1

Sencha documentation saysDockedItems不尊重重量

如果停靠的物品,重量將責令項目的佈局方式。這是把一個Ext.toolbar.Toolbar一個Ext.panel.Panel的頭上面的例子...

我現在想顯示下面的buttons配置一個container。所以我做了一個簡單的小提琴應用文檔的知識:

https://fiddle.sencha.com/#view/editor&fiddle/26m0

但它不工作;無論我使用大號還是小號,重量都不適用。爲什麼這不起作用?

回答

2

配置容器的dock沒有任何影響。從該文檔:

時在面板的dockedItems配置中指定的Ext.panel.Panel的一側此組件是要停靠 。

您的容器不在dockedItems配置中。此外,似乎重量越大,項目渲染得越高。

Ext.create('Ext.window.Window',{ 
    width:300, 
    items:[{ 
     xtype:'container', 
     html: 'Normal text' 
    }], 
    dockedItems: { 
     xtype: 'container', 
     dock: 'bottom', 
     weight: -10, 
     html: 'Some text that goes below the buttons' 
    }, 
    buttons:[{ 
     text: 'Some button', 
     weight: 10 
    }] 

}).show(); 

這裏是工作提琴:https://fiddle.sencha.com/#view/editor&fiddle/26m8