
Alexey
13.09.2018
15:47:37
Кто знает, зачем на странице 1 див в который все оборачивается, почему нельзя вставлять сразу в боди?

Антон
13.09.2018
15:53:56
этот див ты контролируешь. а бади подвержен сайд эффектам со стороны подключаемых библиотек

Sergey
13.09.2018
16:00:21
хреново получилось воспроизвести

Sergey
13.09.2018
16:01:01
я не успел досмотреть, но мне кажется просто стилей нет в сборке

Google

Sergey
13.09.2018
16:01:06
App.css файл

Stepan
13.09.2018
16:19:51
Где-то была репа со всякими платиновыми вопросами на собеседование по js. Подскажите ссыль, пожалуйста

Виталий
13.09.2018
16:28:56
Почему при использовании react-virtualized у меня не работает вёрстка элементов списка и как это исправить?
https://material-ui.com/demos/lists/
https://github.com/bvaughn/react-virtualized

John
13.09.2018
16:29:38

Виталий
13.09.2018
16:30:01
({ style: styleListItem, key, index, value }) => (
<ListItem
style={styleListItem}
key={key}
button={true}
onClick={() => onSelected(index)}
>
<ListItemText primary={value.name} />
<ListItemSecondaryAction>
<IconButton aria-label="Delete">
<DraftsIcon />
</IconButton>
</ListItemSecondaryAction>
</ListItem>
)

Андрей
13.09.2018
16:32:47
Всем привет, подскажите)
Записываю данные в стейт через getDerivedStateFromProps, когда приходят новые данные, стейт меняется, но сам компонент не ререндерит.
Как сделать, чтобы при новых данных и обновлися компонент?

Kendr
13.09.2018
16:33:46
Я полагаю?

Андрей
13.09.2018
16:34:03
да

Kendr
13.09.2018
16:34:24
Смотри свой шуд компонент апдейт

Google

Kendr
13.09.2018
16:34:29
Там какая-то хуйня если не ререндерится

Андрей
13.09.2018
16:35:03
shouldComponentUpdate
он?
да

Kendr
13.09.2018
16:35:56
Ага

Андрей
13.09.2018
16:40:55
Ага
чет не понимаю как его использовать(
можешь глянуть?

Vladislav
13.09.2018
16:42:25

Андрей
13.09.2018
16:44:38
GetfkProductListsRelations - тут приходит, что надо чекать, а что нет (это приходит для чекбоксов и в зависимости данных, я чекаю той или иной чекбокс)
если консоль лог, то там новые данные приходят, а ререндер не происходит

Andrew
13.09.2018
16:51:21
А что у тебя за данные
Убери sCU и проверь
Вообще store2 это конечно код уровне laba1 в каком-то политехе

Андрей
13.09.2018
16:54:37
та то не важно пока store или store2 =)
sCU - это что?

Andrew
13.09.2018
16:55:12
shouldComponentUpdate

Андрей
13.09.2018
16:56:12
ну вот без него и не работало, выше написали за него, попробовал с ним и тоже нет

Andrew
13.09.2018
16:57:38
Ладно день читать
Почитай про хуки лайфсайкла

Андрей
13.09.2018
16:58:35
окей

Kevin
13.09.2018
17:13:42
Вообще, отсутствие ререндера на моей практике — от мутации данных
getDerivedStateFromProps точно выполняется?

Google

Kevin
13.09.2018
17:14:05
При каждом изменении пропсов, имею в виду

Андрей
13.09.2018
17:17:57

L
13.09.2018
18:04:12
Всем привет и с праздником.
Подскажите пожалуйста, какие вопросы задают на собеседование по React /Redux .

Павел
13.09.2018
18:08:27
парни, кто то tooltip - по наведению, из стора инфу показывать, использовал ? сами писали или какую нить либу использовали? чет самописный кривавато показывается, если контента внутри много.

Dmitriy
13.09.2018
18:08:56

Andrew
13.09.2018
18:14:59
Почему меня это не спрашивают только ?

Dmitriy
13.09.2018
18:15:26

Andrew
13.09.2018
18:15:40
Да пробежался быстренько
Не вижу правда про хоки и рендер проп

Dmitriy
13.09.2018
18:16:24

Andrew
13.09.2018
18:16:53

Andrey
13.09.2018
18:16:56
Глянул вопросы - херня, которая полностью описана в доке.

Andrew
13.09.2018
18:17:53
Ну хотя бы норм в плане что уже учли что рендер будет асинк

Дмитрий
13.09.2018
18:17:55

Andrew
13.09.2018
18:18:14

Дмитрий
13.09.2018
18:18:28
Это включается)

Admin
ERROR: S client not available

Иван
13.09.2018
18:18:36

Google

Andrew
13.09.2018
18:18:39
Ну ладно тогда :)

Павел
13.09.2018
18:22:01

Иван
13.09.2018
18:23:02

Павел
13.09.2018
18:24:10

Andrey
13.09.2018
18:24:58
Почему setState асинхронный
Хз, если честно. Не задумывался. Я не вижу смысла в логике, если она есть в компоненте, выполнять лишние действия, если их можно отложить. Тем более тебе всё равно надо будет откладывать ререндер на следующий фрейм, поэтому причин не делать его ассинхронным нет.
Я как-то так бы ответил.

Иван
13.09.2018
18:25:30

Павел
13.09.2018
18:26:41
не то, так как раз размер очень сильно влияет на отображение

Дмитрий
13.09.2018
18:27:19
https://github.com/facebook/react/issues/11527#issuecomment-360199710
Просто глянь на размер ответа))

Andrey
13.09.2018
18:28:02
Это да, хотя мне и первого пункта хватило) Который про консистентность.

Дмитрий
13.09.2018
18:28:56
У реакта на самом деле изощрённые и сложные эдж кейсы, включая этот пост

Andrey
13.09.2018
18:33:23
А полноценный полифил промисов невозможно написать.

Andrew
13.09.2018
18:44:01

Andrey
13.09.2018
18:44:22

Andrew
13.09.2018
18:45:56
Тип предсказуемости в this.state не будет между апдейтами ?

Google

Andrey
13.09.2018
18:46:25
Но полифилами ты не добавишь микротаски в браузер, поэтому в IE будет бобо.
Я спросил чтобы узнать, вдруг ещё есть причина какая-нибудь.

Abu
13.09.2018
18:48:14

Andrey
13.09.2018
18:48:29

Abu
13.09.2018
18:48:38
А, сорян, криво прочитал