Построитель внешних зависимостей в окне POPUP - PullRequest
1 голос
/ 18 апреля 2009

У меня большая проблема, которая сводит меня с ума ... Я хочу добавить во всплывающее окно компонент "Ext Dependency Builder" ... используя следующие компоненты: «http://extjs.com/deploy/ext/docs/index.html"

dialog = new Ext.LayoutDialog ("name1", {параметры макета})

где "name1" - это имя div на моей главной странице jsp.

Мне нужно добавить Ext.BorderLayout("name2", {layout parameters})

Так что, я думаю, мне следует использовать другой div с id = "name2" ... должен ли div name2 быть включен в name1 или как мне их использовать ???

любая помощь / примеры будут с благодарностью:)

Thx!

1 Ответ

0 голосов
/ 08 мая 2009

Эти компоненты являются частью Ext 1.1. Текущий стандарт - Ext 2.2, версия 3.0 будет выпущена, вероятно, в июне. API значительно изменился между 1.x и 2.x (с обновлением до 3 очень обратно совместимым с 2.x). Вы можете просмотреть страницу примеров и демонстраций для 2.x по следующему адресу:

http://extjs.com/deploy/dev/examples/samples.html

И документация по API:

http://extjs.com/deploy/dev/docs/

Кроме того, если вы перейдете на страницу загрузок, вы найдете загрузку Ext 3.0 RC, а также загрузку 2.2 (насколько я знаю, загрузка более недоступна).

Чтобы получить BorderLayout в 2.x / 3.x, вам нужно что-то вроде следующего:

var myModalWindow = new Ext.Window({
    applyTo:'name1',
    layout: 'border',
    items:[{
        region:'north',
        html:'<h1>This is a header of some kind</h1>'
    },{
        region:'west',
        xtype:'tree',
        // The rest of my TreePanel config
    },{
        region:'center',
        xtype:'tabpanel',
        activeTab:0,
        items:[{
            xtype:'grid',
            // the rest of my GridPanel config
        },{
            xtype:'form',
            // the rest of my FormPanel config
        }]
    }]
});
myModalWindow.show();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...