tool.ts 662 B

123456789101112131415161718192021
  1. let tools = {
  2. changeMap(arr: any, k: any, name: any) {
  3. let data = arr.map((items: any) => {
  4. if (items[name] && items[name].length) {
  5. items[name].map((children: any) => {
  6. if (Array.isArray(children)) {
  7. return children.map(res => {
  8. res.Y = res.Y * k
  9. return res
  10. })
  11. } else {
  12. children.Y = children.Y * k
  13. return children
  14. }
  15. })
  16. }
  17. })
  18. return data
  19. }
  20. }
  21. export default tools