解决方案 »

  1.   

    简单的事情,在beforerender里ajax,然后add(items)然后doLayout()即可var panel = Ext.create('Ext.panel.Panel', {
      title: 'Hello World',
      layout{ type: 'accordion' },
      renderTo: Ext.getBody()
    });
    var items = [{title:"123", html:"123"},{title:"456", html:"456"}];
    panel.add(items);
      

  2.   

    自己代码查询数据,然后setValue,这又什么不同嘛?
      

  3.   

    add方法而已,如果往panel的bbs栏目添加需要调用下xx.items.get(0).add()
            p = Ext.create('HT.view.west', { renderTo: document.body });        p.add({ title: '新增栏目', items: [{xtype:'button',width:200,text:'新增栏目子菜单'}] });
            p.items.get(0).add({title:'bbs子栏目'});