#extjs
#extjs
Вопрос:
У меня есть панель, и я рендерю ее в контейнер. Я хочу, чтобы panel
чтобы он соответствовал container
высоте, и не хочу указывать высоту panel
.
Но, похоже, не работает, есть ли способ, которым я мог бы это сделать.
ФРАГМЕНТ КОДА
<div id=Div style="width: 100%; height: 100%;"></div>
var newPanel = new Ext.Panel({
id: 'newPanel',
renderTo: 'Div',
layout: 'fit',
border: false,
items: [anotherPanel]
})
любые идеи, пожалуйста, помогите
Ответ №1:
Вы могли бы использовать этот плагин: http://www.sencha.com/forum/showthread.php?28318-Fit-to-parentamp;highlight=fitToParent
Ответ №2:
Используйте макет «подгонки» в контейнере и установите для autoheight и autowidth значения false на дочерней панели. Макет подгонки должен позаботиться о том, чтобы компоненты внутри него автоматически «подходили».
Ответ №3:
Вы также можете попробовать приведенный ниже код:
autoHeight: true