У меня массив рекурсией наполняется, в консоли пишет (см. скрин) что длина массива 6, но внутри намного больше. Ну и собственно проходит только 6 элементов
childRanges = [], изначально, если айтем = группа, то подгружает всех children и дальше проходит. Вообще работает нормально, то есть все диапазоны нужные загружает, но почему-то forEach не проходит, возможно потому что он добавляет элементы в массив после начала прохождения. Как пофиксить не знаю(
forEach он же только бежит по твоему массиву, как тот же фор, я чет не понимаю, используй push другого массива пока бежить по forEach
Обсуждают сегодня