将树面板居中或向右对齐
Align Tree Panel to the Center or right
ExtJS 6 相当新,我如何将树面板对齐到面板的中心或右侧。几个星期以来一直在尝试这样做。请协助
这就是 API 文档所说的:
By default a TreePanel contains a single column which uses the text Field of the store's nodes.
您可以使用 text
dataIndex 声明 tree column 并指定对齐方式:
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'
}]
});
这是 fiddle:https://fiddle.sencha.com/#view/editor&fiddle/22tu。
不确定您是想只对齐某些组件还是所有组件。如果是后者,您可能想看看 Sencha 的 "Right-to-Left Support in Ext JS" 指南。
ExtJS 6 相当新,我如何将树面板对齐到面板的中心或右侧。几个星期以来一直在尝试这样做。请协助
这就是 API 文档所说的:
By default a TreePanel contains a single column which uses the text Field of the store's nodes.
您可以使用 text
dataIndex 声明 tree column 并指定对齐方式:
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'
}]
});
这是 fiddle:https://fiddle.sencha.com/#view/editor&fiddle/22tu。
不确定您是想只对齐某些组件还是所有组件。如果是后者,您可能想看看 Sencha 的 "Right-to-Left Support in Ext JS" 指南。