@react_js

Страница 5085 из 5115
Roman
25.10.2018
13:59:03
ну вопрос же был о рендере

dima
25.10.2018
13:59:20
ну к примеру компонент кеширует все. И тут не поможет рендер
ну он закеширует и не поменяв данные не сделаешь рендер

Google
dima
25.10.2018
14:00:21
перечитай при изменении пропсов компонент (либа) не рендерится

dima
25.10.2018
14:00:29
тут как раз forceUpdate зайдет
он доступа к либе не имеет

Игорь
25.10.2018
14:00:33
его родитель

Cenator
25.10.2018
14:01:00
есть чат по react-kotlin?

dima
25.10.2018
14:01:32
пиздец. Что за изврат ?

Vlad
25.10.2018
14:01:50
@dreyks не зайдет, у меня компонент в либе, я не могу внутри него это сделать

Roman
25.10.2018
14:02:06
понятно...

dima
25.10.2018
14:02:07
Vlad
25.10.2018
14:02:38
@dreyks и я так понял он только при componentDidMount срабатывает... я просто key повесил, пока ререндерится, потом мб свою реализацию сделаю...

@userbq201 не понял, извини

dima
25.10.2018
14:03:16
[].slice()

Google
Pavel
25.10.2018
14:03:32
его родитель
честно говоря, по html разметке с роутером я затрудняюсь сказать, в чем у вас проблема

Vlad
25.10.2018
14:04:35
@userbq201 {"count":0,"next":null,"previous":null,"results":[]}

Vlad
25.10.2018
14:04:48
@userbq201 что то типо такого

@userbq201 ток не понял к чего этот ворос :d

dima
25.10.2018
14:06:48
какой. Если у тебя не сортируется ничего тогда проблемы не будет

Игорь
25.10.2018
14:21:26
там больше ничего нет
поднял вызов экшена на уровень страници.. он в дочернем компоненте в дидмоунте приводит к инифинити лупу, один хрен он в цикл уходит.. что за дичь...

Roman
25.10.2018
14:23:44
Игорь
25.10.2018
14:24:44
http://joxi.ru/GrqpoXetQB6xOA
я думаю проблема тут

я думаю проблема тут
легал форм это контейнер который дружит с хранилищем. на уровне страници еще один контейнер который вызывает подгрузку данных

Сергей
25.10.2018
14:36:30
парни, что можно сделать (или что почитать), если есть такая проблема: есть большая админка react+redux+router+куча библиотек. В точке входа index.html внутри прописаны стили спинера, чтобы как только загрузился html, то юзер сразу увидел спинер - тут все ОК. Но далее возникает казус - после того как загрузились все нужные js, спинер пропадает и далее рендерится JS и пока это все происходит - реакт удаляет весь контент со страницы (спинер) и мы видим белый экран секунды 2 пока реакт не прикрутит весь ДОМ. Что можно сделать, чтобы небыло этого лага с белым экраном :) ? В вебпаке все разбито на чанки, все модули/страницы тащатся через react-loadable. Приложение целиком весит порядка 5мб.

Andrew
25.10.2018
14:37:28
рисовать спинер в отдельном диве от приложения и скрывать его когда js все закончит. зачем класть в тот же див то?

Viktor
25.10.2018
14:40:32
Бомбит от Strict режима в 16.6. Это просто отлично деприкейтить фичу не давая ей полноценной замены (речь про findDOMNode, если что)

Viktor
25.10.2018
14:42:56
рефы, не?
вот в том-то и дело, что на текущий момент они не являются полноценной заменой

Roman
25.10.2018
14:43:11
покажи кейс, где рефы тебе не подходят?

Google
Viktor
25.10.2018
14:43:45
покажи кейс, где рефы тебе не подходят?
https://github.com/styled-components/styled-components/issues/2154

Соответственно станут рефы полноценной заменной только после того как запилят https://github.com/facebook/react/pull/13841#issuecomment-430066195

Но пока это не запили - очень странно деприкейтить

Roman
25.10.2018
14:44:23
аа все понял

Anton
25.10.2018
15:02:44
насколько легитимно писать вот так (styled components)? color: ${p => "changing" in p ? p.changing ? p.theme.positive : p.theme.negative : p.theme.textColor}; здесь проверяется существует ли свойство (если нет, то выводится дефолтный цвет), если true, то один цвет, если false, то другой

Andrey
25.10.2018
15:16:04
матчить корявее
ещё корявее делать как ты выше написал, "тема" - объект, расширай и переключай, а не тяни пропсы с проверкой везде

Andrey
25.10.2018
15:19:22
то есть тему фигачить на каждый чих это нормально?
ты можешь базовые вещи раскидать во всякие свои negative / positive? можешь. что мешает тебе создать объект темы с positive : {...}, negative : {} и менять лишь ключ, а не тянуть проверку пропсов в 100 местах?

Andrey
25.10.2018
15:23:57
кажется понял, спасибо
ещё правильнее будет держать дефолтный ключ темы и на него мерджить модификаторы, чтобы не иметь полных дублей

Roman
25.10.2018
15:33:52
для async/await какой плагин бабеля юзаете?

https://github.com/MatAtBread/fast-async

кто-нибудь юзает?

Cenator
25.10.2018
15:36:19
https://github.com/MatAtBread/fast-async
говорят кривоват

Roman
25.10.2018
15:36:30
я просто не хочу генераторы)

Andrew
25.10.2018
15:37:07
я просто не хочу генераторы)
А можно как-то иначе?

Roman
25.10.2018
15:37:12
Andrey
25.10.2018
15:37:48
Чего?

Google
Andrey
25.10.2018
15:39:36
а разве наследовать компоненты - реакт-вэй?

Andrew
25.10.2018
15:40:03
наследовать не надо ниче никуда

Admin
ERROR: S client not available

Andrew
25.10.2018
15:40:06
ахах

Anna
25.10.2018
15:41:49
ребят есть ли альтернатива убодная для lodash.findLastIndex?

es6/7 мб

InoY
25.10.2018
15:42:44
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf Ы?

Andrey
25.10.2018
15:43:46
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf Ы?
Не нужно отвечать на такие вопросы. Люди сразу чат как гугл воспринимать начинают.

InoY
25.10.2018
15:44:05
лан

Andrew
25.10.2018
15:44:35
ой. сек ссылка не та

Dmitry
25.10.2018
15:45:53
Ребята пытаюсь протолкнуть идею использовать Redux на проекте, работаю с бекендерами или бывшими ангулярщиками, подскажите какие могут быть аргументы за редакс.

Andrew
25.10.2018
15:46:10
тебе не нужен редакс.

Alexander
25.10.2018
15:46:38
Пока сам не понимаешь, что он сильно упрощает тебе жизнь, не используй его

Andrew
25.10.2018
15:46:39
https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367

Google
Andrew
25.10.2018
15:48:50
Roman
25.10.2018
15:49:10
Alexander
25.10.2018
15:49:25
Andrew
25.10.2018
15:49:49
Да, хуяк хуяк и сидишь пол дня в change detection вникаешь

Constantine
25.10.2018
15:52:02
Alexander
25.10.2018
15:52:27
а ты из каких будешь? ?
Я бифреймворкуал =)

Constantine
25.10.2018
15:52:31
?

хороший термин

Roman
25.10.2018
15:53:03
Я бифреймворкуал =)
любишь когда больно значит

Constantine
25.10.2018
15:53:37
больно, это после реакт+редакс на ангуларчике кодить

Andrey
25.10.2018
15:54:36
больно, это после реакт+редакс на ангуларчике кодить
на ангуляре и без реакта больно, сообщество - дно, документация - кривая

Constantine
25.10.2018
15:54:44
?

Страница 5085 из 5115