@react_js

Страница 616 из 5115
Arsen
09.11.2016
20:22:50
но тогда почему экшен в редакс дев тулсе есть, а по консоли - он туда и не попал? при store.dispatch что происходит?

Vitaly
09.11.2016
20:24:22
@bitaru нет. не вызывается.
поставь console.log до свитча, если и там нет - значит редюсер не подключен в reducers, в обратном случае actions.NEW_PROJECT_NAME_CHANGED !== NEW_PROJECT_NAME_CHANGED

Arsen
09.11.2016
20:25:25
@bitaru они идентичны. я сразу эти строки в actions.js запихал в константы и экспортнул. с консолью ща чекну

@bitaru неа. до свитча тоже тишина.

Google
Vladimir
09.11.2016
20:48:14
@bitaru неа. до свитча тоже тишина.
Значит у тебя что-то не работает

Дебажь

Arsen
09.11.2016
21:04:23
В общем разобрался. Вот код создания стора до исправления ошибки : const store = createStore( combineReducers({ ...reducers, routing: routerReducer }), window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__() )

Вот после: const store = createStore( combineReducers({ ...reducers, reducers, routing: routerReducer }), window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__() )

Arsen
09.11.2016
21:05:45
Редюсеры как таковые не передавались. Но из-за того что реакт-дев-тулс слушает что в стор диспатчится независимо - обработался экшен редьюсером или нет создавалась ситуация когда в дев тулся есть экшен а на деле нет.

@kozulya о какой либе идёт речь?

Владислав
09.11.2016
21:06:47
@kozulya о какой либе идёт речь?
которая делает то, что ты выше исправил

Arsen
09.11.2016
21:08:59
@kozulya а что за библиотека?

Владислав
09.11.2016
21:09:24
@kozulya а что за библиотека?
я не помню =( я читал доку по девтулзам и там подсмотрел

package.json не с собой, сорян

Yakov
09.11.2016
21:55:42
Народ, что-то я не вдупляю. Неужели React Router не экспортит никакой функции, что бы можно было например из action creator сменить location в приложении?

Т.е. обязательно ли устанавливать для этих целей react-router-redux?

Google
Aleh
09.11.2016
21:57:07
ну можно напрямую history дергать)

Yakov
09.11.2016
21:57:23
а как его взять в action creator, от куда?

Aleh
09.11.2016
21:57:41
ну import из модуля, где вы его создали

и заэкспортили

Yakov
09.11.2016
21:58:08
а с react router ведь не обязтаельно создавать history, разве нет? у нас вроде его нет

разве RR сам его не создает? Он же меняет как-то location

наверное уже его выципить где-то можно

Aleh
09.11.2016
21:59:09
ну он есть у вас в контексте получается, так его RR и юзает

Yakov
09.11.2016
21:59:20
в контексте тоже не нашел

Aleh
09.11.2016
21:59:21
а вам нужен еще вне контекста(реактовского)

Yakov
09.11.2016
21:59:46
да

получается что да

Yakov
09.11.2016
22:00:04
а можешь чутка подбробней?

Iaroslav ¯\_(ツ)_/¯
09.11.2016
22:01:58
Это middleware

Yakov
09.11.2016
22:02:40
а какой экшн нужно задиспатчить, что бы location сменился?

S
09.11.2016
22:02:54
а можешь чутка подбробней?
import {browserHistory} from react-router

browserHistory.push('/path')

Google
Yakov
09.11.2016
22:03:26
сек

я четвертый рр юзаю, там вроде нет browserHistory

S
09.11.2016
22:04:23
что такое есть)

гугли)

Yakov
09.11.2016
22:05:12
обгуглился уже

и код смотрел, и на клиенте проверял что он там экспортит в дейстительности

вообще тишина

S
09.11.2016
22:06:28
есть еще просто history

npm пакет

можно через него

Yakov
09.11.2016
22:07:01
это да, этот то я могу прикрутить. просто думается мне .что рр должен позволять это сделать

сейчас гляну как Link меняет location

Defiancefew
09.11.2016
22:13:00
https://github.com/ReactTraining/react-router/issues/3498

https://github.com/ReactTraining/react-router/blob/master/docs/guides/NavigatingOutsideOfComponents.md

Yakov
09.11.2016
22:19:18
в рр 4.0.0 этих бонусов нет похоже

Кисик
09.11.2016
22:30:08
А возможно ли в риакт роутере делать вложенные роутеры как в ангуляре 2? Что-то ничего про это не нашёл

A
09.11.2016
22:37:20
Вложенные роуты возможны как и в4 реакт роутере и в предыдущих версиях https://github.com/ReactTraining/react-router/tree/master В конце пример

from
09.11.2016
22:37:39
Google
A
09.11.2016
22:40:38
в рр 4.0.0 этих бонусов нет похоже
Посматри в пример https://react-router.now.sh/auth-workflow <Router> {({ router }) => ( router по-мойму содержит transitionTo() и replace()

Yakov
09.11.2016
22:42:32
Kam
10.11.2016
05:53:15
Привет всем, подскажите куда копать в решении такой задачи

открываем html файл в браузере с подключенным json-файлом и то что в json показываем в виде дерева

Alexander
10.11.2016
06:07:38
В программирование?

Kam
10.11.2016
06:08:16
копать в программирование?

Alexander
10.11.2016
06:09:21
Ну да, циклы там, рекурсия, всякое такое

Kam
10.11.2016
06:10:12
Я конечно но имел ввиду, какие либы юзать

Alexander
10.11.2016
06:12:25
https://www.google.ru/search?client=safari&rls=en&q=react+tree+view&ie=UTF-8&oe=UTF-8&gfe_rd=cr&ei=cA8kWPLjEo7Y8AfZtJ-gCQ

Kam
10.11.2016
06:12:53
спс

Vitaly
10.11.2016
06:15:19
code4aman
10.11.2016
06:41:40
redux-observable vs. redux-saga в каких кейсах что лучше?

Если ркс есть то первое будет роднее как я понял

Kirill
10.11.2016
06:44:58
JQUERY!

http://4.bp.blogspot.com/-Hk1mt-RKYLc/UOkxShm6NrI/AAAAAAAACqo/LVmqHOfWV7g/s1600/20091116-so-large.gif

? Алёна
10.11.2016
07:37:43
http://4.bp.blogspot.com/-Hk1mt-RKYLc/UOkxShm6NrI/AAAAAAAACqo/LVmqHOfWV7g/s1600/20091116-so-large.gif
vvod1 = $("#peremennaya1").innerText() vvod2 = $("#peremennaya2").innerText() $("vyvodinformaciinaekranevm").innerHTML() = Number(vvod1) + Number(vvod2)

Vovka
10.11.2016
09:13:35
как бороться гонкой state в redux?

Vitaly
10.11.2016
09:14:20
шта?

Dmitry
10.11.2016
09:14:38
кто сумел сделать гонку в редаксе?

Google
Vovka
10.11.2016
09:14:51
?

? Алёна
10.11.2016
09:14:56
что это делает здесь, боже мой
Это эталонный JQ код.

А что ты хотел, думал перешёл не реакт и всё, не будет больше жквери в твоей жизни?

[Anonymous]
10.11.2016
09:15:15
Это эталонный JQ код.
а это реакт чат

Vovka
10.11.2016
09:15:16
мне нужно изменить state и вызвать функция которая подгрузит данные

state не успевает поменяет и грузит со старым state

Dmitry
10.11.2016
09:15:40
вынеси этот стейт в пропс

и грузи тоже редаксом

Vovka
10.11.2016
09:16:30
ну он и так в пропсе. я имел ввиду глобальный state

s
10.11.2016
09:19:10
как в react-router через Link передавать объекты в пропсы?

Сергей
10.11.2016
09:20:01
/

ну можно конечно ?name=value

s
10.11.2016
09:21:02
ну это строка передается через кверистринг, я спрашиваю о другом

Aleh
10.11.2016
09:21:52
Vovka
10.11.2016
09:23:02
Как на счёт подождать изменения state?)
логично, но как это реализовать?

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