У меня есть простая сетка, разработанная с использованием среды ExtJs 4.2.1. Сетка имеет один нижний бар (bbar). Проблема: горизонтальная полоса прокрутки не видна из-за нижней полосы (она скрыта за нижней полосой). Если я установлю высоту сетки с помощью grid.setHeight(), я увижу горизонтальную полосу прокрутки. Можно ли как-то указать сетке, чтобы она регулировала свою высоту в зависимости от видимости полосы прокрутки?
Ранее я использовал следующий код для настройки высоты в зависимости от видимости полосы прокрутки. Но эта опция не работает в ExtJs 4.2.1.
if (grid.view.getWidth() < parseFloat(grid.view.getEl().dom.children[0].style.width)) {
alert('horizontal scroll is present');
if (grid.view.getHeight() < parseFloat(grid.view.getEl().dom.children[0].scrollHeight)) {
alert('vertical scroll is present');
}
Пожалуйста, предоставьте свои предложения.
Спасибо