Size: a a a

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

2021 February 08

B

Boroda in React — русскоговорящее сообщество
Для каждого пропса отрисовую :
```
return (
       <div className={`userWrap ${activeUser === user.id? 'activeUser': 'unActiveUser'}`}
            onClick={ ()=> { handleFetchUser(user.id)} }
       ></div>
)
```
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Boroda
Parent component:
return (
       <div>
           { users.map( u => <User key={u.id} user={u}/>) }
       </div>
   )
ну пральна у вас же activeUser  локальный стест для компонента User, а этих компонентов у вас много.

Лучше пусть в массиве users у каждого юзера будет флаг isActive и по клику меняйте массив
источник

B

Boroda in React — русскоговорящее сообщество
тоесть мне на вверх передавать новое значения?
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Boroda
тоесть мне на вверх передавать новое значения?
скорее не новое значени, а id user, у которого потом будет устанавливать значения isAcrive в тру
источник

B

Boroda in React — русскоговорящее сообщество
а в дочернем компоненте нелзя както реализовать смену класса?
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Boroda
а в дочернем компоненте нелзя както реализовать смену класса?
ну вот от этого свойства isActive и отталкивайтесь когда рендерете <User />
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
а дочерние компоненты сами рередерятся если и родитель ререндерится
источник

ВС

Владимир Соловьев... in React — русскоговорящее сообщество
Кто нибудь знает кто или что мне добавялет эту решетку в URL ??
http://localhost:8081/#/
источник

ВС

Владимир Соловьев... in React — русскоговорящее сообщество
и как это убрать..
источник

IN

Igor N in React — русскоговорящее сообщество
Роутер
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Владимир Соловьев
Кто нибудь знает кто или что мне добавялет эту решетку в URL ??
http://localhost:8081/#/
hash router
источник

ВС

Владимир Соловьев... in React — русскоговорящее сообщество
Нужно реакт роутер как то настроить по другому?
источник

AD

AluV Daniil in React — русскоговорящее сообщество
Владимир Соловьев
Нужно реакт роутер как то настроить по другому?
источник

k

krau5 in React — русскоговорящее сообщество
киньте, как переделать componentDidCatch и getDerivedStateFromError в функциональном компоненте
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
krau5
киньте, как переделать componentDidCatch и getDerivedStateFromError в функциональном компоненте
никак
источник

nN

necessarily Not nece... in React — русскоговорящее сообщество
Сорян за оффтоп, но все ассоциации с этой беседой и с "грозным дедом"😄
источник

TP

Taras Postolyuk in React — русскоговорящее сообщество
krau5
киньте, как переделать componentDidCatch и getDerivedStateFromError в функциональном компоненте
Я ж в другом чате ответил) или ты не поверил?
источник

E

Ego in React — русскоговорящее сообщество
Привет народ, может кто посоветовать бесплатный курс по React Native, сделал толковый Todo List, теперь думаю как полноценно его закончить, то есть, дать возможность приложению сохранить список дел после закрытия, и как полноценный билд установить на телефон.
источник

M

Mark in React — русскоговорящее сообщество
Подскажите react-slick можно прокручивать с помощью тачпада?
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Не знаете беседы, где прогеры спорят?
источник