Сообщение от AirGraph
|
Как я понял TabPanel должна иметь изначально хотя бы одну закладку.
|
Там слушатель слышит события только если закладку заранее создаешь в разделе итемов таб-понели, а если в процессе работы через функцию add то ничего уже не слышно. При том заранее надо что бы была создана закладка, которая будет посылать и принимать события, что мне не подходит.
Сообщение от AirGraph
|
Еще обратил внимание, что у Вас в центральном регионе стоит tabpanel, у которой layout: 'fit'... Вероятно эта строка конфига просто игнорируется при рендеринге, потому как у tabpanel layout = 'card' и указывать это, как я понимаю, вовсе не обязательно. А вот тут:
http://docs.sencha.com/extjs/5.1/5.1.../Ext.tab.Panel
|
А точно, таб-панель это layout = 'card'.
Это у меня хвосты остались от прошлой проблемы, у меня не показывались закладки, а вместо них была прост строка текста, скажем вместо "Закладка1" в виде корешка и крестика для закрытия, была просто надпись "Закладка1TabClose" и так для всех закладок. Вот и пытался весь день это побороть разными методами тыка, в тоге плюнул и занялся другими делами, а оно возьми на следующий день начни показывать закладки как положено. И так у меня постоянно с RxtJS, проблемы возникают там где их не должно быть.
Например, пару дней назад поля ввода стали коротенькими, при том везде и в форме и в таблицах, а там где было должно выбирать окошко с датой ничего не было. То же всё перепробовал, всяко разно менял размеры, но эффекта никакого. Хотел уже сюда писать с кличем о помощи, но решил последний метод, тупо удалить куки... и это помогло. Сроду бы не подумал.
[/quote]
Сообщение от AirGraph
|
есть, возможно, ответы на Ваши вопросы и некие примеры... ;-)
Да, и возможно, listeners надо поставить во viewConfig.
|
А что за примеры? В документации вроде нет ничего похожего.
Пока ничего не нашел про viewConfig, кроме того что он вроде с таблицей связан, в табах такого не увидел.