实现下拉框 三级禁选

data是一个数组传给下边的方法

findNode (data) {
  data.forEach((item, index) => {
    console.log(!item.children);
    if (!item.children) { // 二级
      item.disabled = false
    } else {
      item.children.forEach((v, i) => {  // 三级
        if (!v.children) {
          v.disabled = true;
        }
      });
    }
  })
  data= data.filter((val) => {
    return val
  })
},

你可能感兴趣的:(javascript,vue.js,开发语言)