多维数组 利用递归 修改key

2019-10-09  本文已影响0人  真是个非常帅气的昵称呢
    formatFr(fr) {
      let $arr = [];
      let obj = {};
      fr.forEach(item => {
        let tmp = { ...item };
        if (tmp.children) {
          tmp.children = this.formatFr(tmp.children);
          obj = {
            value: tmp.id,
            label: tmp.value,
            children: tmp.children
          };
        }else{
          obj = {
            value: tmp.id,
            label: tmp.value
          };
        }
        $arr.push(obj);
      });
      return $arr;
    },
上一篇 下一篇

猜你喜欢

热点阅读