在vue里面使用递归得到树形的最底层值

1.  // 递归

    formatTree(data) {

      for (let i in data) {

        // if (data[i].children === null) continue

        if (data[i].children.length === 0) {

          // 证明是最后一级,取值

          this.dynamicTags.push(data[i].label)

        } else {

          // 证明不是最后一级,继续找

          this.formatTree(data[i].children)

        }

      }

    }

2. this.formatTree(val)

你可能感兴趣的:(在vue里面使用递归得到树形的最底层值)