Cla*_*nks 4 grid extjs panel toolbar
我在这里有以下网格:
Ext.define('AM.view.user.List', {
extend: 'Ext.grid.Panel',
alias: 'widget.userlist',
title: 'All Users',
store: 'Users',
initComponent: function () {
this.columns = [{
header: 'Name',
dataIndex: 'name',
flex: 4
}, {
header: 'User ID',
dataIndex: 'user_id',
flex: 1
}, {
header: 'Address',
dataIndex: 'address',
flex: 3
}, {
header: 'Age',
dataIndex: 'agee',
flex: 5
}];
this.callParent(arguments);
}
});
Run Code Online (Sandbox Code Playgroud)
工具栏是否可以添加到此网格的底部,还是只能添加到面板?
另外,如何将普通文本放在工具栏而不是按钮中?
Big*_*Owl 15
是的,网格面板继承Ext.grid.Panel,你应该能够添加:
dockedItems: [{
xtype: 'toolbar',
dock: 'top',
items: [{
xtype: 'button',
text: 'Left Button'
}, {
xtype: 'tbfill'
}, {
xtype: 'button',
text: 'Right Button'
}]
}]
Run Code Online (Sandbox Code Playgroud)