我想处理面板标题项的溢出。当按钮数超过屏幕宽度时,折叠图标和按钮将不可见。我想使标题可滚动或在下拉菜单中显示溢出项。
Ext.application({
name : 'Fiddle',
launch : function() {
Ext.onReady(function () {
Ext.create('Ext.panel.Panel', {
width: 200,
height: 50,
collapsible: true,
renderTo: Ext.getBody(),
title: 'title',
layout : 'hbox',
header: {
title: {
text: 'title',
flex: undefined
},
items: [{
xtype: 'button',
text: 'test',
margin: '0 10'
},{
xtype: 'button',
text: 'test',
margin: '0 10'
},{
xtype: 'button',
text: 'test',
margin: '0 10'
},{
xtype: 'button',
text: 'test',
margin: '0 10'
},{
xtype: 'button',
text: 'test',
margin: '0 10'
},{
xtype:'tbfill'
}]
}
});
});
}
});
请参考下图-
它应该看起来像这样-
1条答案
按热度按时间xnifntxz1#
你可以使用
Ext.toolbar.Toolbar
得到想要的结果,它有一个overflowHandler
配置,你可以设置为menu
。