ElementUI —— Cascader 级联选择器

前言:

        项目中使用Cascader级联选择器,通过递归处理后端接口返回的数据。

 

function fn(temp) {
    let newArr = [];
    for (let i = 0; i < temp.length; i++) {
      let obj = {};
      obj.value = temp[i].name;
      obj.label = temp[i].name;
      obj.children = [];
      if (temp[i].children.length > 0) {
        obj.children = fn(temp[i].children);
        data.options.push(obj); //往options中添加数据
      }else {
        newArr.push(obj);
      }
    }
   return newArr;
 }

猜你喜欢

转载自blog.csdn.net/m0_73334325/article/details/131653985