@react_js

Страница 1168 из 5115
Aleksey
08.04.2017
20:18:45
может, return надо написать?
Поправка, роутеры хранятся в массиве: { path: '/signin', component: SignIn }, { path: '/signup', component: SignUp },

Amon Bower
08.04.2017
20:23:05
Подскажите, как такое окно создать на RN?

https://i.stack.imgur.com/ACnj6.jpg

Google
Aleksey
08.04.2017
20:23:22
так а что такое onEnter?
Точно не знаю, но это защищенный роутер. Делаю по инструкции, но там более поздняя версия react-router.

Amon Bower
08.04.2017
20:23:29
Решил react-native-modal-picker юзать, какой-то дешевый вариант

Aleksey
08.04.2017
20:25:00




Razzwan
08.04.2017
20:26:59
документация, в соответствии с которой ты это делаешь соответствует версии установленного пакета?

Aleksey
08.04.2017
20:29:27
Да, просто знаю что на logout это не соответсвтует. Хочу узнать как это можно сделать под мою версию. Если простыми словами, то нужно по ссылке logout удалить токен и перенаправить на '/'.

Razzwan
08.04.2017
20:30:15
А как догадаться, какая у тебя версия?

https://reacttraining.com/react-router/web/example/auth-workflow вот это не помагает?

Aleksey
08.04.2017
20:31:16
v4

ну ковыряюсь

Razzwan
08.04.2017
20:32:02
Давай вместе поковыряем?

Marat
08.04.2017
20:41:12
На статическом сайте реакт роутер при перезагрузке не главной страницы выдаёт 404

Вопрос для роутера нужен сервер?

Google
Dmitry
08.04.2017
20:47:01
https://microsoft.github.io/reactxp/blog/2017/04/06/introducing-reactxp.html
сначала typescript, теперь вот это...

Razzwan
08.04.2017
20:48:46
На статическом сайте реакт роутер при перезагрузке не главной страницы выдаёт 404
это исправляется переадресацией всех запросов на index.html настройками сервера, если я правильно понял

marat
08.04.2017
20:49:52
сначала typescript, теперь вот это...
да это даже разные виды спорта)

Dmitry
08.04.2017
20:51:26
на rxp они предлагают писать в ts\tsx. не то чтоб я против, но со стороны ms выглядит как протаскивание своего казино с блекджеком и танцовщицами

Evjeni
08.04.2017
20:52:02
на счет react router, а возможно что роут приходит с сервера? как быть тогда?

Razzwan
08.04.2017
20:54:25
Другими словами, готовых решений этой задачи для router 4 нет

Marat
08.04.2017
21:08:01
browserHistory работает тока с сервером? Если я ввожу site.io/аbout то он отравляет запрос на сервер. А так как у меня тока index и никакого about нет мне даёт ошибку

Как это решается на статическом сайте?

Razzwan
08.04.2017
21:11:01
Как это решается на статическом сайте?
я уже дал ответ выше на этот вопрос. Что именно тебе в нем не понятно? > это исправляется переадресацией всех запросов на index.html настройками сервера, если я правильно понял

Marat
08.04.2017
21:11:45
А как это настроить на гитхабе?

Razzwan
08.04.2017
21:11:56
Как это решается на статическом сайте?
для лучшего понимания, напишу, что @poltavets имеет в виду то же самое

думаю, что никак не настроить.

Marat
08.04.2017
21:20:59
Я подумал, hashHistory вполне сойдёт)

Razzwan
08.04.2017
21:25:19
Я подумал, hashHistory вполне сойдёт)
хм... Для того, чтоб /about отдавала правильную страницу?

Marat
08.04.2017
21:26:29
Чтоб при обновлении на статике все работало

Google
Razzwan
08.04.2017
21:32:11
Я подумал, hashHistory вполне сойдёт)
и как ты понял, что тебе это подойдет?

Это когда мы при переходе на другой роут передаем данные о том, откуда мы пришли в виде хеша?

Marat
08.04.2017
21:34:39
Razzwan
08.04.2017
21:36:32
Оно работает)
хм... повезло )))

♥️
08.04.2017
22:27:20
все привет.

новые пропсы приходят компонент не обновляется что это может быть

Анастасия
09.04.2017
09:58:34
D

Vladimir
09.04.2017
10:01:49
хм... повезло )))
Почему это? Как раз в случае, когда нет возможности rewrit'ить урл, якори - самое то

Alex
09.04.2017
12:53:35
Кто пользуется Redux ? интересен такой нюанс, кто может знает: когда декларируешь создание ACTION для редьюсера вот так const someAction = function (someData) { return { type: 'SOME_ACTION', data: someData } } или es6: const someAction = (someData) => ({ type: "SOME_ACTION", data: someData }) То создаваемая функция someAction видна редьюсеру и всё работает. НО, как только я декларирую функцию классическим путём через function: function someAction(someData) { return { type: "SOME_ACTION", data: someData } } ` ТО функция такого action не видна редьюсеру и undefined Просто интересно почему эквивалентная декларация акшэна не работает.

Max
09.04.2017
12:54:37
Где декларируешь?

Alex
09.04.2017
12:54:48
всё в одном файле

Max
09.04.2017
12:55:00
Есть подозрение что ты не понимаешь как скоупы работают

Alex
09.04.2017
12:55:10
т.е. функция в пределах scope

Max
09.04.2017
12:55:15
Но "в файле" до сих пор непонятно

Почитай про порядок объявления переменных

Дмитрий
09.04.2017
12:55:48
Ох уж этот redux без redux-act

Alex
09.04.2017
12:57:04
Есть подозрение что ты не понимаешь как скоупы работают
понимаю я скоуп я ж говорю в одном случае декларации - функция в передлах scope в абсолютно эквивалентном случае декларации - функация уже не в scope

Alex
09.04.2017
12:59:38
Сесняюсь спросить, но как actionCreator оказался в редюсере?)
не в редьюсере)) оговорился в компоненте showHideInputAddDeck = (<input ref='add' id='newDeckInput' onKeyPress={this.someAction} />);

Google
Alex
09.04.2017
13:00:39
я просто только начал играть с редуксом, смотреть его плюшки пока всё приложение построил в одном файле, чтобы понимать как что куда зачем

Vladimir
09.04.2017
13:20:59
Как говорит Абрамов - не используйте Редукс на начальном этапе разработки

Дмитрий
09.04.2017
13:21:25
Аминь

♥️
09.04.2017
13:25:44
а на каком

использовать

Admin
ERROR: S client not available

Vladimir
09.04.2017
13:30:02
Про это не говорится

Дмитрий
09.04.2017
13:33:56
Иногда встаёшь такой утром и понимаешь - вот оно. Решено. Надо внедрить редакс

Dreamerinnoise
09.04.2017
14:38:47
code4aman
09.04.2017
15:36:12
кто нить юзает next.js с цсс стилями? не css-in-js

Danil
09.04.2017
15:46:17
А подскажите как сделать что initialState был json полученный по гет запросу

Pavel
09.04.2017
15:48:32
Так это не initial state

♥️
09.04.2017
15:52:50
тока с контекстом не проебись

Danil
09.04.2017
15:57:00
Так это не initial state
в стор редакса, не так выразился

??‮???∞?
09.04.2017
15:58:21
в стор редакса, не так выразился
Сделай функ, который будет фетчить твой жсон и отправлять потом в стейт

Danil
09.04.2017
16:15:42
Сделай функ, который будет фетчить твой жсон и отправлять потом в стейт
Ну я так же подумал, и в редьюсер в стэйт да засунуть?

Acorpx
09.04.2017
16:16:03
Подскажите пожалуйста

Google
Acorpx
09.04.2017
16:16:03
handleAnswer(answerId, questionId) { const questionObj = {}; questionObj[questionId] = { id: answerId }; this.setState({ userchoice: { ...this.state.userchoice, questionObj } } ); } как сделать чтобы в userchoice попадало только содержимое questionObj?

сейчас там оказывается userchoice.questionObj.1 например

Ches
09.04.2017
17:14:23
можно ли как нибудь сделать чтобы этот код передавал пропсы сразу?

{ this.props.children && React.cloneElement(this.props.children, { ...this.state, emit: this.emit }) }

а то PropTypes ругаются в других компонентах

Ches
09.04.2017
17:16:23
можно
объяснишь?)

Name
09.04.2017
17:18:56
объяснишь?)
ну так ты this.props и передавай во втором аргументе cloneElement вдобавок, кроме children

Ches
09.04.2017
17:26:52
так они же и передаются

Name
09.04.2017
17:27:33
вижу только state и emit

так они же и передаются
тебе исходные пропсы у того, что в children, или дополнительные нужны? Исходные и так же копируются. Может просто те пропсы, что ты передаёшь в ...this.state перезаписывают то, что не надо?

Ches
09.04.2017
17:32:54
нужно просто передать стейт и эту функцию в this.props.children

как я понял вначале реакт создает this.props.children без того что я передаю

и вся консоль красная что PropTypes не получают пропсы

Name
09.04.2017
17:42:46
и вся консоль красная что PropTypes не получают пропсы
ты уверен, что эти ошибки вызваны именно тем использованием children? может ты их где-то ещё используешь? этот пример идентичен твоему случаю https://jsfiddle.net/69z2wepo/75962/? там такое не воспроизводится

Игорь
09.04.2017
18:10:22


Fire
09.04.2017
18:11:31
Кажется скобок не хватает

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