设置默认选中在树结构加载完成之前是无效的,使用this.$nextTick 设置
getTreeList() {
this.tableColumn = [];
this.$http.post(`/run-manage/gcjc/dbng/selectSbData`).then((res) => {
if (res.data.data) {
this.data = res.data.data[0].children;
if(this.stringPid){
this.$nextTick(function() {
this.$refs.tree.setCurrentKey(this.stringPid);
let node = this.$refs.tree.getCurrentNode();
console.log(node);
if(node.children){
if(node.children.length>0){
this.loadxAir = false;
this.yqname = node.children[0].monitoringobjectname;
this.monobjectid = node.children[0].id;
this.initialEchartDate(this.monobjectid);
}
}
})
}
}
});
},