YongChing
YongChing
在ztree里面 callback中的beforeRemove方法 ,如果该方法使用异步 那么无论返回什么值 ztree都会删除该节点 而对于beforeDrop方法 无论返回什么值 都会移动节点 例如: `beforeRemove: async (treeId, treeNode) => { await delete();//向后台发送需要删除数据 return false;//这里无论返回什么 ztree都会删除节点 }`
getFirstRoot not work in async/await my code: `async ngOnInit(): Promise { await this.initTree(); } async initTree(): Promise { const obj = await this.http.post("api/Dictionary/GetDicInfoTree").toPromise(); this.nodes = generateTree(JSON.parse(obj.Extension)); let firstroot = this.tree.treeModel.getFirstRoot();...