@react_js

Страница 1623 из 5115
? ethorz
04.07.2017
07:37:35
Sergey
04.07.2017
07:55:16
подскажите, где лучше сделать инициализацию состояния (запрос с сервера) редакса, вызвать ф-цию в сторе и задиспатчить когда придет, или в самом верхнем компоненте, в ф-ции componentWillMount ?

Sergey
04.07.2017
07:58:08
почему не в сторе? он вроде первее componentWillMount вызываеться

Google
Sergey
04.07.2017
08:02:36
вот только defaultsData сделать ф-цией

Roman
04.07.2017
08:03:08
В редьюсере, нет?)
редьюсер пьюр функция же

Andrey
04.07.2017
08:03:18
редьюсер пьюр функция же
И что? Я в ините делаю.

И передаю в редьюсер уже полученные данные.

reducer = (state = loadedData, action) => ...

Sergey
04.07.2017
08:08:56
Andrey
04.07.2017
08:09:09
loadedData это ф-ция?
Нет, уже полученные данные. Сейчас скрин сброшу.

Sergey
04.07.2017
08:09:36
а где у тебя ф-ция которая запрашивает данные с сервера?

Google
Sergey
04.07.2017
08:12:33
оу

Andrey
04.07.2017
08:13:00
Это такой кривой di у меня)

Sergey
04.07.2017
08:13:07
тоесть ты пользуеться асинхронщиной, у тебя редусер создаеться только после получения данных от бэка

даже не знаю, хорошо ли это, но что-то мне подсказывает - что так плохо делать

Николай
04.07.2017
08:14:32
/stat@combot

Combot
04.07.2017
08:14:33
combot.org/chat/-1001032883247

Andrey
04.07.2017
08:14:44
Да, косяк, надо исправить.

Sergey
04.07.2017
08:16:14
делай лучше store.dispatch()

Andrey
04.07.2017
08:17:23
делай лучше store.dispatch()
Да, если данные нужны стору, то я просто сделаю компонент типа StateLoading и жагружу всё в нём, а после покажу содержижмое. Я так поддержку тем сделал.

Andrey
04.07.2017
08:18:42
не надо компонент, просто store.dispatch( initState )
Я предпочитаю всё в одном стиле делать, так что не вариант.

Sergey
04.07.2017
08:18:45


хм, ладно, подождем спецов, может они что посоветуют

Andrey
04.07.2017
08:19:59
Компонент лучше, имхо, так как ты можешь заглушку показать нормально.

Николай
04.07.2017
08:22:22
/stat@combot

Combot
04.07.2017
08:22:22
combot.org/chat/-1001032883247

Sergey
04.07.2017
08:23:11
Компонент лучше, имхо, так как ты можешь заглушку показать нормально.
ну типо подписываешь компонент на инишэн стэйт, если там не чего нет, показываешь заглушку, как данные пришли показываешь данные

Andrey
04.07.2017
08:24:28
Sergey
04.07.2017
08:24:53
Google
Andrey
04.07.2017
08:25:05
Компонент, который осуществляет первоначальную загрузку.

Eugeniy
04.07.2017
08:25:53
контейнер)

Combot
04.07.2017
08:26:22
combot.org/chat/-1001032883247

Andrey
04.07.2017
08:26:54
Max
04.07.2017
08:29:06
парни напомните чатик по жс работе

а

нашел

Eugeniy
04.07.2017
08:30:44
Все чаты по-моему примитивно названы)

ну, я про то, что их вроде не сложно найти

Admin
ERROR: S client not available

? ethorz
04.07.2017
08:34:59
window.google.maps.event.removeListener(mapListener); - пытаюсь удалить слушателя

? ethorz
04.07.2017
08:35:10
https://developers.google.com/maps/documentation/javascript/events

в доке по аналогичному образу делаю

значит дело не в нём, возможно он удаляется

let searchBox = new maps.places.SearchBox(input); но приатаченный SearchBox остается

Eugeniy
04.07.2017
08:39:12
Ты про что вообще?)

kana
04.07.2017
09:31:55
в веб-телеге у меня постоянно шрифты размываются

Max
04.07.2017
09:32:11
завязывай с МДМА

Дмитрий
04.07.2017
09:37:14
Google
Oleg
04.07.2017
09:37:16
Парни, есть ли смысл генерить html на сервере, а потом распихивать react приложения по контейнерам на основании метаданных с сервера (где указано какие формы, какие контролы в каких контейнерах)?

Причем, даже отдельный инпут может оказаться react-приложением

Aleh
04.07.2017
09:38:29
зачем?

Mikhail
04.07.2017
09:38:56
подскажите, где лучше сделать инициализацию состояния (запрос с сервера) редакса, вызвать ф-цию в сторе и задиспатчить когда придет, или в самом верхнем компоненте, в ф-ции componentWillMount ?
Ты про данные для самоый страницу, или доп данные? Просто в одном случае это данные, для которых нужно показывать лодер вверху страницы например, во втором - это динамические, которые например ависят от поля ввода

Oleg
04.07.2017
09:39:29
зачем?
Чтобы генерировать скелет на сервере

Roman
04.07.2017
09:39:37
завязывай с МДМА
лучше с веб-версией

Oleg
04.07.2017
09:39:49
Фишка в том, что это чтото типа gwt

Где сторонний разработчик может подключить свои кастомные компоненты

Mikhail
04.07.2017
09:40:30
я про глабальные данные которые используються везде, такие как локализация языка
Все делают по всякому, но хорошим мне кажется вариант когда у твой страницы есть initialActions

А ну стороне ноды ты когда парсишь урл и полчаешь верхний компонент - делаешь дипатч этих initalAction

А пока оно не отдатся - не рендеришь например

Aleh
04.07.2017
09:54:38
Чтобы генерировать скелет на сервере
Я пока не понимаю, какую проблему это решает

Oleg
04.07.2017
09:56:03
Я пока не понимаю, какую проблему это решает
Проблему сборки вебпаком разрозненных взаимозависимых компонентов

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