У меня есть панель ExtJS внутри области центра области просмотра. Я хочу скрыть заголовок панели. Как мне это сделать? Я использую xtype config
для объявления панели.Скрыть заголовок панели ExtJS
ответ
Используйте либо конфигурацию конфигурации header
, либо headerAsText
, чтобы скрыть свое название. От ExtJS API documentation:
заголовка: Boolean
верно для создания Группы заголовка элемента явно, ложного пропустить создание. Если заголовок установлен, заголовок будет создан автоматически, иначе он не будет. Если заголовок установлен, но заголовок явно установлен на false, заголовок не будет отображаться .
и
headerAsText: Логическое
верно для отображения заголовка панели в заголовке, ложные , чтобы скрыть его (по умолчанию истины).
с ExtJS 4.x , header: Boolean теперь preventHeader: Boolean. http://docs.sencha.com/ext-js/4-0/#!/api/Ext.panel.Panel-cfg-preventHeader –
В интересах пользователей Sencha Architect 2 свойство 'header' является единственным доступный в стандартном списке свойств для виджета Panel. Он по-прежнему работает в 4.x, однако вы можете просто ввести preventHeader как свойство «custom», используя кнопку «добавить» в Architect. Это также работает и будет более перспективным доказательством. –
'preventHeader' устарел с версии 4.1.0. «Вместо этого используйте #header». – Vadzim
Использовать свойство preventHeader. Я проверил его и он работал
См пример ниже
Ext.widget('panel', {
title: 'Panel header will not be shown',
preventHeader: true,
width: 300
});
Интересно, почему, если вы не хотите, чтобы отобразить заголовок, вы установите его в первую очередь ... – VoidMain