@react_js

Страница 2992 из 5115
Tigran
23.01.2018
08:15:06
Всем привет, пробовал кто-нибудь уже на реальном приложении https://github.com/mobxjs/mobx-state-tree ? Что скажете?

pepsi ¯\_(ツ)_/¯
23.01.2018
08:15:22
Добрый день =) А можно ли как-то сделать history.back() в ту отправную точку, когда react-router еще не хэндлил историю?
ну типа, можно считать переходы, а потом полученное число подставлять подставлять с минусом в history.go(), но это ооочень странно, тебе не это нужно скорее всего

Dmitry
23.01.2018
08:15:24
Скорее на момент инициализации <Switch><Router> ...

pepsi ¯\_(ツ)_/¯
23.01.2018
08:16:09
тебе надо приложение чуть-чуть перезагрузить чтоли?

Google
Dmitry
23.01.2018
08:19:15
Скорее сделать кнопку ухода туда, откуда в приложение пришли

Без промежуточных прогулок по истории

123
23.01.2018
08:55:55
привет есть один компонент у которого в рендере есть некий код, который в зависимости от пропсов возвращает другой компонент мне нужно добавить код, который в зависимости от того, какой компонент возвращается, будет диспатчить тип этого компонента в стор так как, весь код написан в методе render() при попытке там вызвать диспатч код уходит в стековерфлоу как мне быть?

Vitaly
23.01.2018
09:06:26
... или проверять типы и диспатчить только в случае отличия

Yakov
23.01.2018
09:09:09
Ребятушки, а MobX еще актуален? Имеет смысл пробовать?

Andrey
23.01.2018
09:23:26
нет, нет
А шо там?

Maxim
23.01.2018
09:23:50
Всем привет1 Подскажите пожалуйста, как объединить несколько обработчиков handleChange для каждого инпута в одну функцию?

https://codepen.io/mgreen097/pen/eyoBJZ?editors=0010

Вот такое, к сожалению, не работает.

Oleg
23.01.2018
09:26:04
handleChange = (e) => { const { onChange } = this.props; if (onChange) { onChange(e); } // изменение стейта } это если сверху спускать обработчик

в твоем примере ошибка

Google
Cenator
23.01.2018
09:26:08
А шо там?
vomarba nad

andretshurotshka?❄️кде
23.01.2018
09:26:30
топ

Oleg
23.01.2018
09:26:30
консоль попробуй открыть, у обработчиков событий другая сигнатура handleFieldChange(fieldName, e) { } - почему именно такие аргументы? поправка, обработчик тоже неправильно навешен, onChange={this.handleFieldChange('isEmpty')} выполнится только один раз, при инициализации

Maxim
23.01.2018
09:27:57
объект события и имя ключа стэйта

а какие ещё можно?

не совсем понимаю

D_d
23.01.2018
09:28:18
Привет всем, вопрос такой, можно ли вызвать метод в мапе который передается как свойство объекта ? например есть код такой, ... const arr = [{ onChanged: this.handleChange() }]; ... handleChange(){ console.log('handled') } ... render() { return ( <div> { arr.map((item,index) => { return ( <CounterRow key={index} onChanged={() => item.onChanged} /> ) }) } </div> ) }

Oleg
23.01.2018
09:28:42
хочешь event вторым параметром прокинуть, делай так onChange={(event) => this.handleChange('data', event)}

D_d
23.01.2018
09:28:48
получается при первом рендере метод onChanged отрабатывает а потом нет

Maxim
23.01.2018
09:29:26
D_d
23.01.2018
09:29:29
сейчас попробую

Mike
23.01.2018
09:29:31
воучет ты совсем запутлася

func — функция, как переменная, func() — вызов функции

D_d
23.01.2018
09:30:00
@mg901 спасибо

спасибо за помощь парни

работает

Maxim
23.01.2018
09:30:22
@mg901 спасибо
а мне за что?))

Google
D_d
23.01.2018
09:30:47
@mg901 )) ой писал @zuldare

а тут есть люди реактеры которые ищут работу?)

Игорь
23.01.2018
09:31:47
Я

Cenator
23.01.2018
09:31:48
Игорь
23.01.2018
09:31:52
В лс:)

Mike
23.01.2018
09:31:54
сена всегда ищет работу

Andrey
23.01.2018
09:31:57
Реактеры не ищут работу. Работа ищет реактеров.

Cenator
23.01.2018
09:32:50
сена всегда ищет работу
конечно, я за каждые 5к готов бороться

Roman
23.01.2018
09:33:17
я

Artur
23.01.2018
09:39:01
Cenator
23.01.2018
09:39:10
в каком?
в описании все написано

Kamil
23.01.2018
09:50:51
Господа, кто считает, что хранить компоненты в state - это нормально?

Max
23.01.2018
09:51:05
перепись идиотов? :)

Andrey
23.01.2018
09:51:29
Очень для исключительных.

Kamil
23.01.2018
09:51:46
да у меня тут возникло непонимание написанного кода, дискуссия и прочее ... вот думааю, один я лосяш, который считает это неправильным или нет

Andrey
23.01.2018
09:51:50
Я только 1 вариант когда это приемлемо знаю.

Admin
ERROR: S client not available

Max
23.01.2018
09:52:11
Google
Andrey
23.01.2018
09:52:17
какой?
Когда ты рендеришь из асинхронного кода что-то динамическое.

Самым простым примером можно указать то как рекомпоз из стримов рендерит компоненты.

Вот, в остальных случаях думаю, что это говно.

Но это зависит от ситуации, возможно что-то ещё есть. Но мне не известно.

Kamil
23.01.2018
09:54:54
Когда ты рендеришь из асинхронного кода что-то динамическое.
ну а что мешает срендерить и выкинуть из redux-store?

Kamil
23.01.2018
09:56:52
Прости, что?
из кода асинхронного что прилетает? весь компонент?

Andrey
23.01.2018
09:57:00
К примеру из стрима.

Вообще - асинхронный код - это не значит, что это редакс) Такое тоже бывает)

Kamil
23.01.2018
09:59:54
Вообще - асинхронный код - это не значит, что это редакс) Такое тоже бывает)
ну это я понимаю ) минутку, я попробую это вообразить в голове хоть )

Kamil
23.01.2018
10:09:27
ну не, recompose хранит в state react компонента, ведь так?

Andrey
23.01.2018
10:10:04
ну не, recompose хранит в state react компонента, ведь так?
Не везде. Только в хоках, которые связаны со стримами.

Kamil
23.01.2018
10:10:38
вот, у меня проблемка немного друга ... вообще её ноги растут из того, что redux-devtools падает )

потому, что вместо params для компонента, в redux-store храняться сами компоненты

Timofey
23.01.2018
10:21:03
кто нибудь использовал react-i18next?

Никита
23.01.2018
10:24:03
Всем привет. Вопрос по РР4. Можно как-то, после нажатия на Link, выполнить асинхронный экшн в ридакс, а только затем сделать переход? В голову приходит пока только использовать не Link а элемент с onClick в котором будет history.push

Никита
23.01.2018
10:26:20
тебе нужно дождаться пока этот экш отработает?
угу. если в методе это делать, то я могу, так как санки у меня промис(диспатч) возвращают

Google
Den
23.01.2018
10:27:54
Вопрос джуниора - сколько раз должен отработать componentWillMount? Норма если отрабатываеи 4-7 раз при обновлении страницы ?

Vitaly
23.01.2018
10:32:38
Вопрос джуниора - сколько раз должен отработать componentWillMount? Норма если отрабатываеи 4-7 раз при обновлении страницы ?
в случае если у тебя 4-7 компонентов - то ок, если нет - то возможно у тебя проблема с ключами

Den
23.01.2018
10:34:48
нет

1 компонент

Andrew
23.01.2018
10:34:54
Ребзи

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