макет виджета Dojo - PullRequest
       13

макет виджета Dojo

0 голосов
/ 06 сентября 2011

В настоящее время я переносю клиентскую часть своего приложения из Active X в Dojo.Я впервые работаю с додзё.Я посмотрел документацию по макету Dojo, но я не уверен, как я могу использовать их для своих целей.Диалоги в моем приложении обычно выглядят как прикрепленное изображение

Dojo Dialog

1 Ответ

1 голос
/ 06 сентября 2011

Во-первых, вам не нужно использовать виджет макета Dojo, вы всегда можете использовать HTML и CSS, чтобы создать свой собственный макет.Виджет макета может помочь вам расположить различные компоненты на вашей странице, но он также вносит накладные расходы во время выполнения.

Из вашего рисунка единственный виджет макета, который вы должны использовать, это dijit.layout.SplitContainer.Кажется, что диалог состоит из двух вертикальных частей.Если пользователю разрешено регулировать относительный размер этих двух частей, используйте dijit.layout.SplitContainer.В противном случае используйте простой HTML и CSS для компоновки виджета.

Если вы хотите использовать виджет макета для упрощения компоновки, вы можете использовать dijit.layout.BorderContainer для компоновки различных компонентов.Например, вы можете поместить кнопки в область bottom BorderContainer и поместить поле редактирования в область center.

...