Рендеринг компонентов ExtJs без панелей? - PullRequest
0 голосов
/ 16 апреля 2010

Взгляните на этот пример: http://www.extjs.com/deploy/dev/examples/multiselect/multiselect-demo.html

На нем есть компоненты, отображаемые на панели. Я искал способ визуализации компонентов без панели, чтобы они размещались непосредственно на пустом фоне, без оконных панелей. Есть ли способ сделать это?

Ответы [ 3 ]

2 голосов
/ 16 апреля 2010

Если вам не нужен внешний вид панели, вы можете настроить ее, удалив заголовок и рамку.

1 голос
/ 16 апреля 2010

Да, но это зависит от того, что вы делаете. Как правило, вы можете визуализировать Компонент для любого содержащего элемента на странице (например, используя конфигурацию renderTo). Однако некоторые типы компонентов (например, поля формы) требуют, чтобы определенные типы контейнеров / макетов (FormLayout) отображались как ожидалось.

0 голосов
/ 17 апреля 2010

Когда я хочу что-то вроде панели без накладных расходов, я использую Container, а иногда и BoxComponent. Я думаю об этих компонентах как о легких панелях; оказывается, что они, как правило, не более, чем DIV. В более ранних версиях Ext JS приходилось включать параметр autoEl при настройке, иначе ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...