vue treeselect load-options 加载树形数据前判断
假设有a、b两颗树,a选中的节点是b树的根节点,那么a必须在b树加载前选择数据,如果此时a树没有选择节点则b树不应该加载数据unitCode :a树选中的节点数据判断if(this.addDatas.unitCode == null){this.$message.info('请先选择单位代码');//初始化一颗空树,如果不初始化会有问题let treeDatas=changeTreeDatas([
·
假设有a、b两颗树,a选中的节点是b树的根节点,那么a必须在b树加载前选择数据,如果此时a树没有选择节点则b树不应该加载数据
unitCode :a树选中的节点数据判断
if(this.addDatas.unitCode == null){
this.$message.info('请先选择单位代码');
//初始化一颗空树,如果不初始化会有问题
let treeDatas=changeTreeDatas([])
callback();
this.optionHZ=treeDatas; //b树数据容器
return
}
selectUnitCode:a树节点变化时,初始化b树的数据
selectUnitCode(node){
console.log(node.id)
this.optionHZ=null; //b树选中的节点
this.addDatas.unitList=null //b树的数据容器
},
加载树前先判断根节点code是否存在,不存在则不加载
更多推荐
已为社区贡献1条内容
所有评论(0)