2017-07-03 115 views
0

對於ExtJS 6來說,相當新穎,如何將樹面板對齊到面板的中心或右側。一直試圖做幾個星期。請協助將樹面板對齊中心或右邊

+0

通過對齊樹面板你意味着樹面板項?你試過什麼了? – scebotari66

+0

是的,裏面的項目,默認情況下,這些項目對齊到右側,它是一個列,我不得不說(對齊:'左'),但我不知道如何左對齊樹面板 –

回答

0

這就是API文檔說:

默認情況下,一個TreePanel中包含使用了該商店的節點的文本字段中單列。

你可能會與text dataIndex聲明tree column和指定的align:

Ext.create('Ext.tree.Panel', { 
    title: 'Simple Tree', 
    width: 200, 
    height: 200, 
    store: store, 
    rootVisible: false, 
    renderTo: Ext.getBody(), 
    columns: [{ 
     xtype: 'treecolumn', 
     dataIndex: 'text', 
     flex: 1, 
     align: 'end' 
    }] 
}); 

這裏是提琴:https://fiddle.sencha.com/#view/editor&fiddle/22tu

不確定您是否嘗試僅對齊某些組件或全部組件。如果後者是這種情況,你可能想看看Sencha的"Right-to-Left Support in Ext JS"指南。

+0

非常感謝,它的工作 –

+0

很高興聽到這個!如果答案已解決您的問題,請將其標記爲已接受。 – scebotari66

+0

我該怎麼做? –