解决方案 »

  1.   


    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    {
                        region: 'west',
                        collapsible: true,
                        title: '导航',
                        xtype: 'panel',
                        width: 200,
                        autoScroll: true,
                        items: [{
                            xtype: 'treepanel',
                            border: 0,
                            rootVisible: false,
                            expanded: true,
                            root: {
                                title: '系统'
                            },
                            id: 'trpl',
    items: [{
          new ext.tree.treenode{
                  ......
           }
    }]
                        }]
     
      

  2.   

    我用的是 4.2.0 没有   new ext.tree.treenode这个东西了,
    这个事3版本及以前版本的。你知道 怎么在4版本下声明treenode吗
      

  3.   


    var root = {
        title: '系统',
        expanded: true,
        children:[]
    };
    for(var i=0;i<object.length;i++){
        root.children.push({                                             //
            id=object[i].id,
            name=object[i].name,
            shouname=object[i].shouname,
            parentid=object[i].parentid,
            leaf: true
        });
        tree.setRootNode(root);                                          //tree为你要操作的树
    }
    大概思路就是把root设定好 然后替换根节点