@react_js

Страница 275 из 5115
Vitaly
01.07.2016
19:42:13
А вообще есть опенсорсные аналоги жиры кроме redmine?)

Victor
01.07.2016
19:42:44
Парни, что я делаю не так в этом redux-form? onChange={ event => { selectItem.onChange(event); handler(event.target.value); } }

а все

Vitaly
01.07.2016
19:46:22
selectItem.onChange обновляет стейт формы, просиходит ререндер, воздает новая функция event => ... как минимум надо местами поменять вызов)

Google
Andrey
01.07.2016
19:51:37
Вышел 15.2.0

Aleksandr
01.07.2016
20:00:10
??????

А что там нового в 15.2?

Alexander
01.07.2016
20:14:20
ошибочки в продакшн-билде

фикс регрессии производительности

поддержка Symbol в propTypes

Andrey
01.07.2016
20:17:56
Лучше стектрейсы)

corpix
01.07.2016
20:30:01
А вообще есть опенсорсные аналоги жиры кроме redmine?)
Я видел на просторах сети phabricator от facebook, выглядит достойно

Nikita
01.07.2016
20:51:15
м. то есть он умеет в конфиги стулелинта ?
> Works well with stylelint: stylelint is a mighty, modern CSS linter. stylefmt can understand the formatting rules specified in your stylelint configuration file (.stylelintrc).

https://github.com/morishitter/stylefmt/tree/master/test/stylelint - вот что поддерживается из stylelint правил

Konstantin
01.07.2016
21:50:06
подскажите

Google
Konstantin
01.07.2016
21:51:54
как правильно конектить асинхронные данные которые подгружаются с сервера к компоненту.

Vladimir
01.07.2016
21:53:06
в редуксе или где?

Konstantin
01.07.2016
21:53:13
reflux

Vladimir
01.07.2016
21:53:38
1) выкидываешь рефлюкс 2) ставишь редукс

Konstantin
01.07.2016
21:54:03
получается что у меня через раз отрисовывает данные, которые приходят. Я в componentDidMount вызываю метод которые у меня дергает стор, которые в свою очередь дергает сервер. и тригером отдаю полученные данные в компонент. но работает через раз

та увы не могу(

Ҫѐҏӗѫӑ
01.07.2016
21:54:31
чат не читал целый день, но все не правы

Vladimir
01.07.2016
21:55:34
в целом во флюксах это делается примерно как dispatchAction('DATA_LOAD_START') fetchData() .then((res)=>dispatchAction('DATA_LOAD_COMPLETE', res)) .catch((err)=>dispatchAction('DATA_LOAD_ERROR', err))

в сторе по этим экшнам выставляешь состояние, и на сторы уже подписываешься компонентом

Konstantin
01.07.2016
21:58:01
та вроде все так делаю

хм. может быть надо не в componentDidMount а в Will экшн на данные кидать

Dmitry
01.07.2016
22:00:21
Твою проблему это не решит

Vladimir
01.07.2016
22:01:50
вообще когда я пользовался рефлюксом, я делал просто this.trigger(), а данные тупо из импорченного стора брал

а вообще поставь лог в сторе и в листенере, и посмотри, что приходит:)

Konstantin
01.07.2016
22:07:11
та все так и делаю. данные кидаю. они всегда приходят в компонент но иногда слишком поздно, когда уже рендер произошел. )

Vladimir
01.07.2016
22:16:22
Ну так и должно быть. Когда данные приходят, делаешь setState и перерендериваешь все

Dmitry
01.07.2016
22:19:24
+1

Denis
02.07.2016
07:03:02
Парни, небольшой компонентик заопенсорсили, вдруг кому будет полезен: + https://github.com/StartupMakers/react-remote-image Декларативная обработка состояния загрузки изображения с API как у Relay.RootContainer. Обычно похожие компоненты совмещают отображение лоад-спиннера и состояния загрузки. Здесь универсальное решение, как это сделали ребята в Relay - лоадер можете сами определить через колбэк.

Roman
02.07.2016
08:40:44
?

マイク
02.07.2016
08:57:13
emacs + magit
Ничего лучше magit на этой планете нет

Google
code4aman
02.07.2016
09:01:39
посоветуйте быстрый в реализации рест бекэнд с авторизацией для реакт/редакс приложения?

firebase? horizon? что еще сть

localvoid
02.07.2016
09:03:33
Ничего лучше magit на этой планете нет
ога, уже почти не редактирую код в емаксе, использую в основном только из-за magit'а )

code4aman
02.07.2016
09:13:24
в общем попробую horizon, там есть react-hz))

Andrey
02.07.2016
09:35:16
пасаны. а что такое Idiomatic Redux ?

или как переводится и что подразумевается?

マイク
02.07.2016
09:55:28
ога, уже почти не редактирую код в емаксе, использую в основном только из-за magit'а )
У меня уже скоро с десяток лет как будут чесаться руки, чтобы осилить org-mode. А то все говорят что он тоже нереально крут.

Konstantin
02.07.2016
09:59:55
а что пропы нужно в setState устанавливать в ComponentWillReceiveProps?

а то в ComponentWillMount не работало ниче

где-то час багу искал

Andrey
02.07.2016
10:02:45
Эти два метода о разном и они не пересекаются )

Andrey
02.07.2016
10:03:09
ComponentWillReceiveProps и ComponentWillMount не выполняются в одном цикле

Denis
02.07.2016
10:20:36
Когда выбирал между Angular и Ember, а тебе предлагаю React: http://giphy.com/gifs/3oEjI7VglJarWI79MQ?ref=fbt

Alexander
02.07.2016
12:35:43
http://ebanoe.it/2016/07/02/galley-contract-fail/

Denis
02.07.2016
15:18:34
Гайз, а когда спрединг будет в браузерах и почему его ещё нет? о_О const b = { ...a, c: 2 }

Nikita
02.07.2016
15:20:10
stage-2 как бы намекает?)

Denis
02.07.2016
15:20:29
да хз, внезапно обнаружил, что этого ещё нет

const d = { [c]: 2 }

причём такая конструкция в хроме ок

Google
Denis
02.07.2016
15:21:57
а спрединг нет

Nikita
02.07.2016
15:22:41
так это вообще разные вещи))

[ ...[1, 2, 3] ] - такое тоже работает. object-spread - это пока пропозал stage-2

Denis
02.07.2016
15:25:10
чё так долго то)

два года вроде уже ?

Nikita
02.07.2016
15:26:31
по идее да. Но он еще предложил когда ES6 не было принято, вроде

Admin
ERROR: S client not available

Nikita
02.07.2016
15:27:10
и для es7 уже решено, что войдет

Denis
02.07.2016
15:27:44
@chicoxyzzy вот ты как главный по спекам расскажи, почему так долго эта фича протаскивается?

2 года

уже три поколения хипстеров выросло

Nikita
02.07.2016
15:28:41
почему 3?))

моя теория - все понимают, что хипстеры и так и так используют babel. Поэтому лучше реализовывать сложные штуки, вроде воркеров, SIMD, async-functions и тд

from
02.07.2016
15:31:31
тем более Object.assign же есть

Nikita
02.07.2016
15:32:43
тем более Object.assign же есть
и это не остановило сделать ** при Math.pow и [ ...[] ] при [].concat

Kich
02.07.2016
15:33:42
Да и пропихнуть в es2016 только **

Nikita
02.07.2016
15:34:06
там еще чето

from
02.07.2016
15:34:27
и это не остановило сделать ** при Math.pow и [ ...[] ] при [].concat
**действительно не киллер фича, но ...[] всё-таки куда гибче, удобнее и нагляднее, чем [].concat )

Nikita
02.07.2016
15:34:59
я к тому, что сахар как-то выборочно добавляют, но добавляют

from
02.07.2016
15:35:00
да и область применения шире

Google
Nikita
02.07.2016
15:36:45
Array.prototype.includes - а вот, что еще добавили)

интересно, а почему не предлагают какой ни будь Function.throttle/debounce ?)

Eugene
02.07.2016
16:04:25
Есть у кого-нибудь опыт интеграции react в существующие приложения? Получится ли использовать лишь отдельные react компоненты на отдельных страницах сайта? Клиентский рендеринг... Может есть что почитать на тему?

Denis
02.07.2016
16:07:00
Digital Ocean так делали

React высокоизолирован

KlonD90
02.07.2016
16:08:08
Да, спокойно можно использовать реакт компоненты и даже взаимодействовать между jquery и реактом через flux

Eugene
02.07.2016
16:09:24
Denis
02.07.2016
16:22:47
Добавил пример и превью, как это работает https://github.com/StartupMakers/react-remote-image

Alex
02.07.2016
17:41:15
сборку годную посоветуйте с вебпаком

Vitaly
02.07.2016
17:53:48
react-boilerplate годный

Eugene
02.07.2016
20:28:12
Вот о php... Пока что рендерятся компоненты на клиенте по принципу: если нужно отрендерить, верни во вьюхе <div id="some-react-component"></div>. В реакт проверка: if(document.getElementById()) ReactDom.render();

Элегантнее ничего не придумалось

Grigory
02.07.2016
21:33:03
Вот о php... Пока что рендерятся компоненты на клиенте по принципу: если нужно отрендерить, верни во вьюхе <div id="some-react-component"></div>. В реакт проверка: if(document.getElementById()) ReactDom.render();
У нас было так, мы ждали события DOMContentLoaded, потом запускали, а до этого отрисовалили в контейнер спинер после запуска реакт он подменял спинер на компонент

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