tree递归添加属性

  1. const addIcon = (tree, i) => {
  2. return tree.map((item, index) => {
  3. if (item.children && item.children.length > 0) {
  4. addIcon(item.children, i + 1)
  5. }
  6. item.iconLevel = i // 添加 iconLevel 属性
  7. return item
  8. })
  9. }