dojo Tree 添加、删除节点

                        var tree=this.tree;
                        var store=tree.model.store;
                        if(this.node){
                            console.log(this.node)
                            var children=this.node.getChildren();
                            for(var i=0;i<children.length;i++){
                                store.deleteItem(children[i].item)
                            }
                            var features=_featureset.features;
                            for(var i=0;i<features.length;i++){
                                console.log(features[i].attributes[field])
                                var tdata={type:"feature",label:features[i].attributes[field],name: features[i].attributes[field],id:features[i]["oid"]+"("+i+")"};  
                                 store.newItem(tdata,{parent:node.item, attribute: 'children'});
                            }
                        }

 

posted @ 2016-06-25 18:43  leechg  阅读(453)  评论(0编辑  收藏  举报