Я новичок в extjs и просто зациклился на динамической (процентной) высоте в настройках hbox.extjs container hbox height 100%
вот мой ExtJS код
"xtype": "container",
"layout": "fit",
"width": "100%",
"height": "100%",
"cls": "dashboard-layout dashboard-layout-1-2",
"items": [
{
"xtype": "dashboardpanelcontainer",
"height": "45%"
},
{
"xtype": "container",
"layout": "fit",
"width": "100%",
"height": "45%",
"layout":
{
"type": "hbox",
"align": "stretch"
},
"items": [
{
"xtype": "dashboardpanelcontainer",
"flex": 1
},
{
"xtype": "ruban-dashboardpanelcontainer",
"flex": 1
}]
}]
этот мир кода работает отлично и настройки высоты до 45%
"xtype": "dashboardpanelcontainer",
"height": "45%"
второй элемент как контейнер «xtype»: «контейнер» устанавливает высота до 45% тоже, но элементы hbox не выбирают этот 45%, высота элементов hbox равна 0px
Я не могу использовать «xtype»: «window» или «xtype»: «viewport» должен быть внутри «xtype»: «ветер ow "
Любая помощь, как установить высоту элемента hbox контейнера в процентах в моем случае 45%.
Если я добавить стиль в пункте HBOX, он не работает слишком
"xtype": "dashboardpanelcontainer",
"flex": 1,
"style":
{
"height": "100%"
}
Спасибо за помощь
возможно дубликат [ExtJS 100% высоты в HBox] (http://stackoverflow.com/questions/21704630/extjs-100-height-in -hbox) – Akatum
Я видел это, ответ хорош тем, кто может использовать «xtype»: «viewport», к сожалению, я не могу использовать viewport, я использую «xtype»: «container» – user2894127