Size: a a a

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

2021 January 19

Д

Дмитрий 🐋 in React — русскоговорящее сообщество
Ali_
У UlbiTv видио MERN Стек там есть зарос на сервак и cors
Вчера случайно нашел его канал, реально топчик. Быстро и емко все обьясняет
источник

A

Ali_ in React — русскоговорящее сообщество
Дмитрий 🐋
Вчера случайно нашел его канал, реально топчик. Быстро и емко все обьясняет
👍
источник

ДН

Дмитрий Николаев... in React — русскоговорящее сообщество
Aleksandr Sarkisov
Хоть там и на классах, но ты поймешь
ну там написано, что вызов
onClick={() => handle()}
в классовых компонентах нужен, чтобы привязать контекст.
в функциональных компонентах привязать контекст же не нужно, следовательно можно писать как
onClick={handle}
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Дмитрий Николаев
ну там написано, что вызов
onClick={() => handle()}
в классовых компонентах нужен, чтобы привязать контекст.
в функциональных компонентах привязать контекст же не нужно, следовательно можно писать как
onClick={handle}
Да, всё так. А про коллбеки ты прочитал?
источник

ДН

Дмитрий Николаев... in React — русскоговорящее сообщество
Aleksandr Sarkisov
Да, всё так. А про коллбеки ты прочитал?
это по этой же ссылке?
источник

SS

Serafim Serebrov in React — русскоговорящее сообщество
Переслано от Serafim Serebrov
ребят, подскажите, в чем загвоздка, хочу полностью контролировать єкспанды большого дерева, вот сделал мини пример на тестовом, как заставить дерево реагировать нужным образом?а то стэйт меняется дерево не реагирует

вот код https://codesandbox.io/s/material-demo-forked-71b3f
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Дмитрий Николаев
это по этой же ссылке?
Не, просто загугли что такое callback
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Сразу станет всё понятно
источник

ВВ

Вячеслав Волков... in React — русскоговорящее сообщество
Всем привет!

Сделал небольшую игрушечку, уже просил ребят из этого чата пару дней назад помочь с тестированием. Вот те, кто не попал в ту волну - ваш шанс)

Очень прошу всех у кого есть время свободное - попробовать сыграть в эту онлайн-игру, не думаю что партии будут длиться долго.

Мне нужна какую-то статистику собрать хотя бы, чтобы понять будет ли эта игра интересна дальше.

Буду Ооооочень благодарен за фидбэк в личку. Хорошо, плохо, ужасно, мат не мат, благодарности и прочее - все это именно то что мне хочется услышать от вас. Спасибо большое

Ссылка на игру - https://glueclan.com/
Возможны баги, если возникла какая-то ошибка, то отпишитесь плиз в лс и перезагрузите страничку
источник

МS

Марциновский Simon👌... in React — русскоговорящее сообщество
Всем привет, перехожу с классовых на функц компоненты, подскажите плиз как использовать useEffect только как componentDidMount, потому что если просто вызвать, то вызывается еще и как componentDidUpdate
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
Марциновский Simon👌
Всем привет, перехожу с классовых на функц компоненты, подскажите плиз как использовать useEffect только как componentDidMount, потому что если просто вызвать, то вызывается еще и как componentDidUpdate
Пустой массив в зависимости передать
источник

МS

Марциновский Simon👌... in React — русскоговорящее сообщество
Daniil Kuznetsov
Пустой массив в зависимости передать
А есть где-то дока по useEffect? Можешь кинуть плиз, если есть
источник

МS

Марциновский Simon👌... in React — русскоговорящее сообщество
Чтоб зря не писал сюда
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
Марциновский Simon👌
А есть где-то дока по useEffect? Можешь кинуть плиз, если есть
источник

NJ

No Joke in React — русскоговорящее сообщество
useLocation
А вообще nometa.xyz
источник

EM

Elisey Martynov in React — русскоговорящее сообщество
Почему код
useEffect(() => someFunc()) 

const someFunc = () => 'something'

не приводит к ошибке? Потому что на момент, когда будет выполняться useEffect, у js уже будет доступ к someFunc?
источник

AL

Alexey Loi in React — русскоговорящее сообщество
Elisey Martynov
Почему код
useEffect(() => someFunc()) 

const someFunc = () => 'something'

не приводит к ошибке? Потому что на момент, когда будет выполняться useEffect, у js уже будет доступ к someFunc?
useEffect запустится только после маунта. Все функции уже будут созданы
источник

EM

Elisey Martynov in React — русскоговорящее сообщество
Alexey Loi
useEffect запустится только после маунта. Все функции уже будут созданы
Спасибо, окей, так и подумал. А IDE понимает, что это хук и поэтому линт-ошибку не выдает?
источник

L

Looch in React — русскоговорящее сообщество
Elisey Martynov
Спасибо, окей, так и подумал. А IDE понимает, что это хук и поэтому линт-ошибку не выдает?
иногда ide ворнинг покажет, линтер на такое не будет ругатся
источник

N

Nikita in React — русскоговорящее сообщество
Ребят, как можно более элегантно вытащить id из url в компоненте например -  /events/activity/500b3f3d307db0007cd895
источник