Переключение просмотров внутри вкладки вкладки -sencha 2 mvc - PullRequest
0 голосов
/ 15 марта 2012

Я новичок в Sencha, и я использую Sencha 2 MVC. У меня есть Tabpanel, и первая вкладка содержит список. Когда я нажимаю на кнопку в списке, я хочу загрузить / переключить представление его детали сформа .. Я не могу найти ответ. Пожалуйста, помогите мне как можно скорее ..

{
    xtype: 'tabpanel',
    baseCls:'tabheader',
    cls:'tab_container',
    scrollable:true,
    tabBarPosition: 'top',
    flex:1,
    items: [
        {
            xtype:'container',
            title:'Sample',
            id:'Sample',
            layout:'card',
            cardSwitchAnimation: 'slide',
            tabBarPosition: 'top',
            items:[
                {
                    title: 'Sample',
                    xtype: 'list',
                    flex:1,
                    store: 'SampleWithoutAgentOffers',
                    itemTpl: '{name}' ,
                    onItemDisclosure: function(record, btn, index) {
                        Ext.Viewport.setActiveItem(1);
                    }
                }                    
            ]
        },
        {
            xtype:'panel',
            html:'hiiii'
        }
    ]
}

На предмет раскрытия информации я хочу загрузить представление .. Пожалуйста, помогите мне ..

1 Ответ

1 голос
/ 15 марта 2012

Пожалуйста, ознакомьтесь с моими изменениями к исходному вопросу. Я не уверен, что опубликованная вами конфигурация будет работать даже в JavaScript.

Я исправил ваш объект конфигурации, чтобы он технически работал.Тем не менее, у меня нет видимости в вашем объекте Viewport.Если то, что вы пытаетесь сделать наItemDisclosure, это показать панель с html «hiii», то вы должны делать:

onItemDisclosure: function(record, btn, index) {
    this.parent.setActiveItem(1);
}
...