Ext.TabPanel autoLoad中没有打开的URL?

时间:2013-02-26 11:40:43

标签: url extjs autoload tabpanel

    Ext.onReady(function(){

var tabs = new Ext.TabPanel({
    renderTo: Ext.getBody(),
    enableTabScroll: true,
    activeTab: 0,
    items: [
            {
                title: 'Просмотр информации',
                autoLoad:{url: 'tab1.htm', scripts : true}
            },{
                title: 'Редактирование',
                autoLoad:{url: 'tab3.htm', scripts : false}
               }
    ]

  });



});

如果我打开第二个标签或其他,则此错误显示:

  

无法读取null

的属性'dom'

1 个答案:

答案 0 :(得分:1)

你使用Witch Ex JS版吗? 如果它的> 4.0,我认为你应该这样写:

 var tabs = new Ext.TabPanel({
    renderTo: Ext.getBody(),
    enableTabScroll: true,
    activeTab: 0,
    items: [
            {
                    title: 'Просмотр информации',
                    autoLoad: true,
                    autoShow: true,
                    url: 'tab1.htm', 
                    scripts : true
            },{
                    title: 'Редактирование',
                    autoLoad: true,
                    autoShow: true,
                    url: 'tab1.htm', 
                    scripts : false
               }
    ]

  });