@react_js

Страница 1504 из 5115
Сергей
19.06.2017
16:21:02
И не надо подписывать компоненты на список

Тебе надо redux-thunk

Sheridan
19.06.2017
16:21:16
так...

Сергей
19.06.2017
16:21:23
И класть ответы от этих запросов в стор

Google
Сергей
19.06.2017
16:21:35
И вот те компоненты делающие запросы подписать на ответы

Sheridan
19.06.2017
16:22:02
Тебе надо redux-thunk
а на самом деле что это, как работает? Я уже наелся npm модулей, которые в пару строк...

Сергей
19.06.2017
16:23:07
а на самом деле что это, как работает? Я уже наелся npm модулей, которые в пару строк...
Это Миддлвар, позволяет из экшена вернуть функцию которая будет вызвана стором, функция принимает в себя dispatch, getState

Sheridan
19.06.2017
16:23:15
И класть ответы от этих запросов в стор
стор будет огромен и хранить избыточную инфу, которая не нужна никому кроме самого компонента, запросившего эту инфу

Сергей
19.06.2017
16:23:33
Где ты можешь прочитать стор, забрать данные, сделать запрос и обновить стор

Sheridan
19.06.2017
16:24:36
Вот еще вопрос в голове всплыл... Можно ли получить правильно доступ к стору, не делая коннект?

Сергей
19.06.2017
16:24:47
стор будет огромен и хранить избыточную инфу, которая не нужна никому кроме самого компонента, запросившего эту инфу
Это не избыточная инфа получается. Ну либо пиши HOC который будет уметь shouldComponentUpdate и рендериться когда нужно, а ещё юзать state компонента

И это неправильно

Sheridan
19.06.2017
16:25:38
я надеялся :)

mardybm
19.06.2017
16:26:02
господа, помогите определить либу для чартов https://www.coinbase.com/charts

Sheridan
19.06.2017
16:26:34
а доступ к стору из actions?

Сергей
19.06.2017
16:27:00
Google
Eugeniy
19.06.2017
16:36:35
можешь сорсы глянуть, там есть же

Dmitry
19.06.2017
16:45:50
В чем отличия между ReactDOM.findDOMNode(this.refs.author); и this.refs.author; В глобальности?

Roman
19.06.2017
16:46:45
за первое по рукам настучат

Сергей
19.06.2017
16:47:00
Daniel
19.06.2017
16:47:04
findDOMNode возвращает дом ноду

Vladimir
19.06.2017
16:47:53
прям задепрекейчен?

Сергей
19.06.2017
16:48:16
Функцию надо кидать в ref={}

Daniel
19.06.2017
16:48:45
Но как это влияет на this.refs

всё равно гетается так же

задепрекейчены строковые рефы, да

Сергей
19.06.2017
16:51:07
Ну. Как бы кидать функцией можно куда угодно

Daniel
19.06.2017
16:52:23
а, ну да

я и забыл, что обычно в this кидаю

Sergey
19.06.2017
16:53:14
Hi, раньше ref объявлялись строкой, теперь ф-цией, в чем разница?

Сергей
19.06.2017
16:53:46
А функцией сам решаешь, это универсально

Daniel
19.06.2017
16:53:54
в функции ты решаешь сам куда реф сослать

Google
Sergey
19.06.2017
16:54:03
лан, спс

о, я как раз во время спросил) выше это же обсуждали, ссори - не сразу прочел

сбежал от нас - достали его

Сергей
19.06.2017
17:13:27
Есть

Sheridan
19.06.2017
17:21:14
А кто за fetch трогал? Как эту штуку синхронно звать? Либо как добраться после её вызова к данным, котороая она переваривает внутри .then? Мне нужно чтототапа let bool = fetch(url).then((response) => (if response.status != 200) {return false}; return response.json().then((json) => { return json.data=='ok'})})

Sheridan
19.06.2017
17:21:43
вот и переноси после этого код в actions

Сергей
19.06.2017
17:22:08
Sheridan
19.06.2017
17:23:05
ненужен, ненужен, ненужен/неужен. Ей богу, сейчас проще код на голом js написать, чем на реакте :(

Где логика?

где линейность и понятность исполнения?

Daniel
19.06.2017
17:24:06
странные у тебя запросы к изначально асинхронной среде

Sheridan
19.06.2017
17:24:06
почему оно решает за меня как исполняться?

Dmitrii
19.06.2017
17:24:08
так я побежал за попкорном

Сергей
19.06.2017
17:24:24
где линейность и понятность исполнения?
Когда не разбираешься непонятно конечно

почему оно решает за меня как исполняться?
Не решает. Просто ты не шаришь

Я понимаю как работает, и мне все понятно и ясно и писать проще

Sheridan
19.06.2017
17:24:55
Жс асинхронен
жс синхронен. Это мода на асинхронность с какогото переуга пошла, вот и изворачиваются.

Google
Stepan
19.06.2017
17:25:12
ненужен, ненужен, ненужен/неужен. Ей богу, сейчас проще код на голом js написать, чем на реакте :(
Ты удивишься, но так и работают фреймворки: дают тебе масштабирование в обмен на гибкость

Daniel
19.06.2017
17:25:16
Sheridan
19.06.2017
17:25:21
А кто за fetch трогал? Как эту штуку синхронно звать? Либо как добраться после её вызова к данным, котороая она переваривает внутри .then? Мне нужно чтототапа let bool = fetch(url).then((response) => (if response.status != 200) {return false}; return response.json().then((json) => { return json.data=='ok'})})

Ответь на вопрос без кучи лишнего кода

Admin
ERROR: S client not available

Сергей
19.06.2017
17:25:53
Ответь на вопрос без кучи лишнего кода
Иди учи промисы. Или ответ никак

Daniel
19.06.2017
17:26:19
можешь обернуть в async await

Sheridan
19.06.2017
17:26:27
Пруфы?
let a=5; console.log(a);: console.log никогда не запустится раньше присваивания в этом примере

Sheridan
19.06.2017
17:26:52
Иди учи промисы. Или ответ никак
Зачем это усложнение, вот правда?

Daniel
19.06.2017
17:26:53
let a=5; console.log(a);: console.log никогда не запустится раньше присваивания в этом примере
но если ты сделаешь несколько логов подряд, порядок их выполнения не гарантирован

Max
19.06.2017
17:26:54
жс однопоточен

начнем с этого

если не брать в расчет воркеров

Сергей
19.06.2017
17:27:09
Зачем это усложнение, вот правда?
Это упрощение над коллбеками

Sheridan
19.06.2017
17:27:49
Это упрощение над коллбеками
arr.forEach((item) => {...}) —- это упрощение?

Google
Daniel
19.06.2017
17:27:52
да

Stepan
19.06.2017
17:28:02
Да

Sheridan
19.06.2017
17:28:06
о0

вы на нормальных плюсах вообще писали когда нибудь?

andretshurotshka?❄️кде
19.06.2017
17:28:24
лооол

Stepan
19.06.2017
17:28:30
?

Сергей
19.06.2017
17:28:33
Sheridan
19.06.2017
17:28:35
ясно

Max
19.06.2017
17:28:36
:facepalm:

Sheridan
19.06.2017
17:28:40
понятно

Сергей
19.06.2017
17:28:51
понятно
Плюсы это пиздец сложно

По сравнению с жс

Daniel
19.06.2017
17:29:08
боги, как сложно понять, что сам по себе язык синхронен, но! Любой апи, ивенты мышки, запросы на сервер, что-нибудь ещё - асинхронно

ивентами работает

Stepan
19.06.2017
17:29:20
Плюсовик-стажёр не смог в асинхронность и брюзжит. Как мило.

Sheridan
19.06.2017
17:29:25
в отличии от вас, камрады, я писал на куче языков начиная с форта и заканчивая 1с. Реакт с жаваскриптом это какойто трэш.

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