Size: a a a

React — русскоговорящее сообщество

2020 December 16

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Vetro
Жвм язык

Groovy
экзотично
источник

RS

Roman Still in React — русскоговорящее сообщество
второе слово в названии "русскоговорящее" - все сходится
источник

KP

Konstantin Pavlovski... in React — русскоговорящее сообщество
Привет, такой вопрос. Делаю дерево с drag n drop. Сейчас пришло время сортировки при дропе. Долго думал как доставать из глубокого массива нужный объект и засовывать его в нужный массив на нужную глубину. Решил сделать flatten массив и после сортировки обратно преобразовывать в глубокий по полю с айдишником родителя. Пока сомневаюсь в правильности решения. Может есть какие то идеи по альтернативе?
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
Dmitriy Shuleshov
экзотично
в jvm мире - нет
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
@RomRolis оффтоп
источник

V

Vetro in React — русскоговорящее сообщество
Konstantin Pavlovskiy
Привет, такой вопрос. Делаю дерево с drag n drop. Сейчас пришло время сортировки при дропе. Долго думал как доставать из глубокого массива нужный объект и засовывать его в нужный массив на нужную глубину. Решил сделать flatten массив и после сортировки обратно преобразовывать в глубокий по полю с айдишником родителя. Пока сомневаюсь в правильности решения. Может есть какие то идеи по альтернативе?
"глубокий" массив древовидный?
источник

KP

Konstantin Pavlovski... in React — русскоговорящее сообщество
Vetro
"глубокий" массив древовидный?
Неограниченный.
источник

KP

Konstantin Pavlovski... in React — русскоговорящее сообщество
Можно в родителя закидывать детей и все такое) А как захочет этим пользоваться пользователь непонятно)
источник

V

Vetro in React — русскоговорящее сообщество
А ну тогда можно засунуть и DFT отсортировать
источник

V

Vetro in React — русскоговорящее сообщество
По идее
источник

KP

Konstantin Pavlovski... in React — русскоговорящее сообщество
О, посмотрю. А с flatten плохая тема?
источник

RS

Roman Still in React — русскоговорящее сообщество
n в квадрате сложность алгоритма
источник

KP

Konstantin Pavlovski... in React — русскоговорящее сообщество
Там удобно сразу индексы для сплайса вытягивать, чтоб место айтема в текущем массиве сохранять
источник

АО

Алексей Орлов... in React — русскоговорящее сообщество
Всем привет. Нужна ваша помощь.
Есть обработчик mousedown, в нем нужно вывести constraintItem из стэйта. Но даже после того как constraintItem уже обновили в стейте, в консоль все равно выводится null.
Подскажите пожалуйста как сделать что бы выводилось актуальной значение constraintItem?
источник

V

Vetro in React — русскоговорящее сообщество
Ну читается проще да, а так лишний проход получается, но я думаю это не особо важно))
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Алексей Орлов
Всем привет. Нужна ваша помощь.
Есть обработчик mousedown, в нем нужно вывести constraintItem из стэйта. Но даже после того как constraintItem уже обновили в стейте, в консоль все равно выводится null.
Подскажите пожалуйста как сделать что бы выводилось актуальной значение constraintItem?
источник

RS

Roman Still in React — русскоговорящее сообщество
Алексей Орлов
Всем привет. Нужна ваша помощь.
Есть обработчик mousedown, в нем нужно вывести constraintItem из стэйта. Но даже после того как constraintItem уже обновили в стейте, в консоль все равно выводится null.
Подскажите пожалуйста как сделать что бы выводилось актуальной значение constraintItem?
надо делать отписку и добавлять реактивную переменную в зависимости
источник

P

Paul in React — русскоговорящее сообщество
Почему реакт перерисовывает компонент я ведь не использую 'stat'? codesandbox
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Paul
Почему реакт перерисовывает компонент я ведь не использую 'stat'? codesandbox
а с чего ты взял что перерисовывает?
источник

P

Paul in React — русскоговорящее сообщество
Александр Бакиматов
а с чего ты взял что перерисовывает?
Ну если вызывает функцию/компонент значить перерисовывает (ну как я думаю))
источник