Size: a a a

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

2021 June 06

🧨

🧨 ethorz in React — русскоговорящее сообщество
читать доку хотя бы раз
источник

ВН

Виталий Недошивко... in React — русскоговорящее сообщество
+
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
дело не в реакте, дело в том, что вы не читаете доку

это вам не ангуляр или вью
источник

IV

Ivan Verkhoturov in React — русскоговорящее сообщество
ну ок, "c" - объект с какими-то свойствами. Но объект тоже может быть в стейте. Можно же написать что-то типа -
const [c, setC] = setState();

в функции сделать -
setC({currentElement: id, isElementChosen: true})
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Нужно все mutable значения класть в рефы и использовать только в коллбэках и эффектах
источник

i

ivybtw in React — русскоговорящее сообщество
вообще isElementChosen меняет сам "c"
источник

i

ivybtw in React — русскоговорящее сообщество
при вызове метода
источник

EM

Erzhan Madi in React — русскоговорящее сообщество
Ребят, как обернуть данный компонент в слайдер?
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Вот это как раз таки и несовместимо с реактом
источник

i

ivybtw in React — русскоговорящее сообщество
ясненько
источник

EM

Erzhan Madi in React — русскоговорящее сообщество
каждые 6 персон должен быть один слайд,
источник

i

ivybtw in React — русскоговорящее сообщество
обернуть "с" в контекст будет достаточно?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
нет
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
нет. Это вообще никак ни на что не повлияет
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Здрааасьте всем. Подскажите пожалуйста реализацию.

Есть вот некий плеер. Проблема в том что для того, что бы эта штука могла двигаться, она ререндерится каждые 0.N секунд, что бы полоса таймлайна обновлялась. Эту полосу так как она input можно менять руками, но мне нужно так, что бы при смене рукой изменения во времени музыки применялись только после отпуска мышки. Если найти ивент на отпуск мышки и на него реагировать, то всё равно проблема с ререндером, потому что полоса и так и так обновится почти сразу же и вернёт прошлое положение.
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Вот примерно так оно сейчас рабоатет
источник

IV

Ivan Verkhoturov in React — русскоговорящее сообщество
<Slider>
 <ДанныйКомпонент />
</Slider>

👍
источник

EM

Erzhan Madi in React — русскоговорящее сообщество
)))
проблема в том что не получается по 6 персон в один слайд запихнуть
источник

IV

Ivan Verkhoturov in React — русскоговорящее сообщество
ну если без шуток, зависит от слайдера. Если это уже готовое решение, посмотри в документации есть ли параметр количества слайдов на экране.
источник

IV

Ivan Verkhoturov in React — русскоговорящее сообщество
можно ещё там где мэпится chunkedArray в return добавить div, внутри уже далее мэпить arr
источник