@react_js

Страница 1725 из 5115
Сергей
17.07.2017
01:33:35
лол

она же ещё не зарелизилась

да и модули многие сломаться могут

Alex
17.07.2017
01:37:41
> Yes, React 16 is using Fiber, but in a compatibility mode. All async features are disabled for better compatibility.

Google
Сергей
17.07.2017
01:39:32
мб дождаться релиза нормального?

Dmitry
17.07.2017
02:03:57
Без compatibility mode чтоль?

Чёт неясно : "мы переписали движок , но пока он работает как старый"

Сергей
17.07.2017
02:05:41
Без compatibility mode чтоль?
нет когда будет react@16



а не альфа

Quinle
17.07.2017
04:27:44
https://t.me/folderarchive — канал, где сливают платный полезный образовательный контент и курсы.

Ivan
17.07.2017
04:56:15
ребят, ни у кого случайно книжки fullstack react нет?

Mikhail
17.07.2017
05:59:16
Здравствуй чатик, а по RN нету такого сообщества?

Stepan
17.07.2017
06:00:00
Mikhail
17.07.2017
06:00:22
@spacecrabs ^
Спасибо!

Anton
17.07.2017
08:00:41
Вопрос по redux-forms А можно как то руками установить для Field состояние invalid? Не через сабмит/синхронную/асинхронную валидацию?

Aziz
17.07.2017
08:01:27
кто знает как в componentDidMount() {} поствить setState а то линтер ругается

Google
Дмитрий
17.07.2017
08:02:38
И что же он у тебя там ругается, гад такой?

Aziz
17.07.2017
08:03:02
Do not use setState in componentDidMount react/no-did-mount-set-state

Azein
17.07.2017
08:04:11
ну антипаттерн типа

если ты данные грузишь то вынеси в отдельную функцию и вызывай из didMount

ed
17.07.2017
08:10:52
http://javascript.tutorialhorizon.com/2014/09/13/execution-sequence-of-a-react-components-lifecycle-methods/

реккомендую к изучению тем, кто делает setState в didMount

Max
17.07.2017
08:13:45
ты про то что он после рендера?

? ethorz
17.07.2017
08:14:45
а почему не использовать в willMount?

setState

Ilya
17.07.2017
08:15:24
если ты данные грузишь то вынеси в отдельную функцию и вызывай из didMount
там не просто в отедбной функции, а в том что в одном "потоке" исполнения происходит rerender

? ethorz
17.07.2017
08:15:28
re-render не должно быть

в willMount

Ilya
17.07.2017
08:16:32
ты в life-cycle пытаешься внедриться установить новый state

зачем играться в плохую практику

? ethorz
17.07.2017
08:17:34
выход? Можно на этапе constructor вызывать метод, который возвращает нужные значения

Ilya
17.07.2017
08:17:55
что выход?

метод асинхрон?

какие проблемы тогда?

? ethorz
17.07.2017
08:18:15
да

Ilya
17.07.2017
08:18:25
не будет ругаться

Google
? ethorz
17.07.2017
08:18:32
да никаких)

Ilya
17.07.2017
08:18:38
кул)

Aziz
17.07.2017
08:18:38
ну если я выношу в отдельную функцию и вызываю ее из didmount то линтер перестает ругаться ! но рпавильно ли это?

Mike
17.07.2017
08:19:00
Ну ты его наебал

Грац

Ilya
17.07.2017
08:19:23
componentDidMount() { action.then(() => this.setState({} ) }

не будет ругаться

хз что у тебя там в коде

Aziz
17.07.2017
08:21:46
да у меня там только setState ({ key: value })

Max
17.07.2017
08:22:06
а зачем в дидМаунте?

Aziz
17.07.2017
08:27:06
this.setState({ width: this.node.offsetWidth, });

Azein
17.07.2017
08:27:58
а зачем в дидМаунте?
выполнять только на клиенте например

Aziz
17.07.2017
08:30:33
this.node.offsetWidth undefined

? ethorz
17.07.2017
08:30:59
аа

Aziz
17.07.2017
08:31:08
мгм)

Nikita
17.07.2017
08:49:23
Aziz тебе нужно это именно в стейте? Можно просто как свойство класса сохранить

Aziz
17.07.2017
08:59:11
да в стейте нужно)

kana
17.07.2017
09:01:40
Таки мне кажется, ты делаешь что-то не так все равно

Admin
ERROR: S client not available

Google
Nikita
17.07.2017
09:03:50
А зачем тебе это в стейте, если у тебя и так есть это значение? зачем вообще его хранить? this.node.offsetWidth

Andrey
17.07.2017
09:20:05
А есть ли какой-нибудь стандартный способ передавать дочернему компоненту событие?

Andrey
17.07.2017
09:21:42
Хм... Я просто думаю как нормально сделать форм билдер.

Sergey
17.07.2017
09:22:43
Привет.

Подскжи бест практик, обращаюсь к апи в componentWillMount, данные нужно только в компоненте (в редакс не кладу). Стоит ли все обращения в апи перенести в экшены?\

Andrey
17.07.2017
09:24:36
Я бы вынес.

Sergey
17.07.2017
09:24:53
точнее описать их вызов и обработку в экшенах, а потом импортить и вызывать в componentWillMount

Storm
17.07.2017
09:25:14
а зачем редакс, если данные нужны только этому компоненту?

? ethorz
17.07.2017
09:25:25
если данные локальные то не нужно выносить

Sergey
17.07.2017
09:26:12
у меня просто такой стериотип, что экшены относятся исклютельно к редаксу, но некоторые говорят, что в экшены нужно пихать не только редаксовые экшены)

? ethorz
17.07.2017
09:26:31
я, если у меня используется локальный стейт то я не выношу вызов до апи куда-то в редакс, если при этом стор редаксовый не используется

Andrey
17.07.2017
09:26:56
у меня просто такой стериотип, что экшены относятся исклютельно к редаксу, но некоторые говорят, что в экшены нужно пихать не только редаксовые экшены)
Ну, здесь 2 подхода. Ты можешь хранить локальные данных в пропсах. Или же делать всё взаимодействие с окружением через редакс. Выбор за тобой)

Sergey
17.07.2017
09:27:40
я вообще не слова не сказал про хранилище редакса, че вы тут начили не по теме!? 0_о



Anton
17.07.2017
09:30:28
Это нужно выносить в экшен :)

Max
17.07.2017
09:30:44
ээээ

я вот не очень согласен

это надо в сервис выносить

Google
Sergey
17.07.2017
09:31:43
эээ... не понял, какой сервис?

Maksim
17.07.2017
09:33:32
Так вообще делать не стоит, вызов аякса в компоненте дурной тон. что будет если к моменту setState компонент будет уже отмаунчен?

Maksim
17.07.2017
09:34:36
Maksim
17.07.2017
09:35:39
никак, это и не нужно с ним делать

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