в дереве?
???
Что?
Могу более подробно рассказать если не понятно
он понял задачу, он не понял, почему вы сами не напишете 😄 все чот скинут, энивей нужно будет допиливать под вашу задачу
Вот чекбоксы, нужно при выборе родительского - выбирались все дочерние и так же при отмене выбора отменялись все дочерние
Да просто решение в самом вопросе, взять и рекурсивно чекнуть чекбоксы
я тут накидаю псевдокода, а вы обосрите меня, назовите макакой и скиньте рабочий вариант 😄 function selectAll (value, children) { children.forEach(child => { if(child.type === 'checkbox') { child.setValue(value); } else if (child.hasChildren()) { selectAll(value, child.getChildren()); } }); }
Как выглядят данные по которым ты их выводишь?
Ты же данные попросил
Я думал, что в чате по реакту будет понятно что речь идёт о стейте. Тебе же надо стейт поменять в конечном счёте
Обсуждают сегодня