У меня есть ряд комбинированных окон в макете жидкости, которые появляются рядом друг с другомExtjs оборачивать несколько ящиков комбо в контейнере
Я хотел комбо коробки, чтобы обернуть под, если не хватает места, чтобы показать их рядом друг с Другие.
Вот скрипка, что я до сих пор - https://fiddle.sencha.com/#view/editor&fiddle/1mn1
Элементы правильно выравнивать в контейнере с макетом HBox, но не оборачивая перелив, кажется, не происходят.
Ext.create('Ext.panel.Panel', {
title: 'Combo boxes',
width: '100%',
layout: 'vbox',
items: [{
xtype: 'container',
layout: 'hbox',
items: [{
xtype:'combo',
store: states,
displayField: 'name',
valueField: 'abbr'
},
{
xtype:'combo',
store: states,
displayField: 'name',
valueField: 'abbr'
},
{
xtype:'combo',
store: states,
displayField: 'name',
valueField: 'abbr'
},
{
xtype:'combo',
store: states,
displayField: 'name',
valueField: 'abbr'
}]
}],
renderTo: Ext.getBody()
});
Как я могу получить комбинированные поля для обертывания по мере необходимости?
Спасибо за ответ. Может ли это решение работать, если изменить размер окна браузера? Я тестирую в Chrome 49 – grimmus
Я обновлю ответ –
@grimmus ответ обновлен, попробуйте изменить размер представления, и вы увидите, что комбо мгновенно обернется –