@react_js

Страница 450 из 5115
from
07.09.2016
13:43:06
сработало!

смотри где ошибся

или чем транспилируешь)

Google
from
07.09.2016
13:44:46
убедись, что внутри ./show/about у тебя дефолт-экспорт, а не именованный

Evgeny
07.09.2016
13:45:18
Да не, нихуя не работает

export { default as Show } from './show';

from
07.09.2016
13:45:35
у меня работает, что ещё могу сказать))

Evgeny
07.09.2016
13:45:45
List ок, а Show превращается в какой-то геттер

Ладно, как-нибудь в другой раз

Спасибо за помощь

from
07.09.2016
13:47:28
это принятый es6 синтаксис должно работать

Ҫѐҏӗѫӑ
07.09.2016
13:49:55
нормально ж сидели https://github.com/facebook/react/issues/7671

правда у нас вроде и нет его нигде

Vadim
07.09.2016
13:51:38
Кстати, какой в реакте наиболее общепринятый и правильный механизм работы многоуровневыми выпадающими меню? Ну то-есть нужно что б при клике внутри выпадающего меню закрывались все остальные, которые не являются его родителями.

Ну и что б при клике вне любого меню закрывались все они

from
07.09.2016
13:53:42
нормально ж сидели https://github.com/facebook/react/issues/7671
вот ты хотел меньше лайфсайкл хуков )

Google
Ҫѐҏӗѫӑ
07.09.2016
13:54:07
я и сейчас хочу

тут проблема есть. кодмод не поможет

если что

и вон эйрбнб там наговнокодили

Ҫѐҏӗѫӑ
07.09.2016
13:55:43
читей тред

ljharb написал

Andrey
07.09.2016
13:55:58
у нас появятся проблемы, если уберут вилл моунт, нужно будет много файлов поправить. Но пусть убирают, если будут плюсы из-за этого)

Ҫѐҏӗѫӑ
07.09.2016
13:56:42
плюсы весьма условные — когда-то очень нескоро может быть появится новый реконсилиейшн. а может нет

from
07.09.2016
13:58:29
хехе, вот он (себастьян) тоже написал, что getFromCacheOrFetch бэд практис

Ҫѐҏӗѫӑ
07.09.2016
14:01:30
многие не знали, эйрбнб, например

и наверняка у них в фейсбуке там овер9000 cWM

Andrey
07.09.2016
14:02:29
но вообще вполне обоснованные причины и у нас он в основном использовался как замена конструктора, по этому переписывать толком ничего не придется)

Евгений
07.09.2016
14:03:39
вообще чем меньше хуков, тем лучше

Andrey
07.09.2016
14:05:14
и да, cWM остался в наследии от createClass, где по другому нельзя было)

Evgeny
07.09.2016
14:14:29
export default reduxForm(formSettings)(submitValidator()(connect(pickState, pickActions)(About))); Бедный компонент

Anton
07.09.2016
14:15:33
в cwm не надо super писать

Ҫѐҏӗѫӑ
07.09.2016
14:15:41
вообще чем меньше хуков, тем лучше
всегда говорил, что надо 3-4

Kreizo
07.09.2016
14:26:47
http://prntscr.com/cf8i14

ребят подскажите какой инструмент нужен что бы задать переменной ширину и высоту

Google
Kreizo
07.09.2016
14:27:21
в этой строке

она получается из api

Roman
07.09.2016
14:28:59
export default reduxForm(formSettings)(submitValidator()(connect(pickState, pickActions)(About))); Бедный компонент
не помню, говорил уже или нет, но redux-form говно и не нужон

btw еще 8 мемберов и будет тыщща

Ҫѐҏӗѫӑ
07.09.2016
14:34:04
и чят станет не торт, снова придется в очередном мессенжере делать чят для илиты

Aleh
07.09.2016
14:34:11
> it's basically lazy initialization of global state. We do a lot of lazy initialization in render methods ого

Slava
07.09.2016
14:34:50
ага, сильно

Anton
07.09.2016
14:35:46
вообще, советую ознакомитсья с сайтом

Kreizo
07.09.2016
14:37:04
я уже нашел метод .replace

не могу в синтаксис врубится

мне нужно например слово width заменить на 100

Dmitry
07.09.2016
14:38:28
string.replace('width', 100) ?)

anoru
07.09.2016
14:38:58
нормально ж сидели https://github.com/facebook/react/issues/7671
ой, не надо, пожалуйста) И так боль и страдание от возможности удаления стринговых рефов

Kreizo
07.09.2016
14:40:20
string.replace('width', 100) ?)
первое что использовал не работает почему то

http://prntscr.com/cf8pzy

Andrey
07.09.2016
14:42:07
anoru
07.09.2016
14:42:31
https://habrahabr.ru/post/309422/

Roman
07.09.2016
14:42:38
первое что использовал не работает почему то
потому что replace возвращает значение, а не меняет строку

anoru
07.09.2016
14:42:40
читал статью в оригинале и в переводе

Google
anoru
07.09.2016
14:42:45
неужели кто-то пишет как там

Во первых Event switch это ваще треш еще тот

Во вторых {condition || <span>Rendered when `falsey`</span> }

Dmitry
07.09.2016
14:43:13
первое что использовал не работает почему то
работает, метод не перезаписывает переменную

Kreizo
07.09.2016
14:43:38
какой метод нужен что бы перезаписать переменную ?

Dmitry
07.09.2016
14:43:39
если присвоишь другой, то передастся значение

anoru
07.09.2016
14:43:42
{var || <span>Rendered when `falsey`</span> } а var допустим цифра. угадайте, что выведет. Очевидно цифру. Никогда так не пишите

Kreizo
07.09.2016
14:43:47
понял

anoru
07.09.2016
14:44:07
только !var &&, только хардкор

Admin
ERROR: S client not available

Andrey
07.09.2016
14:44:42
только !var &&, только хардкор
не. не так хардкор =)

Kreizo
07.09.2016
14:45:34
только этот метод не перезаписывает переменную ?

или все

Vladimir
07.09.2016
14:45:58
Konstantin
07.09.2016
14:45:59
#react_formal Не нашёл ответ на свой вопрос гуглением. Есть ли в react-formal способ проверки того менялось ли поле? Мне это нужно, чтобы в onBlur/onKeyDown решить, стоит ли делать запрос на сохранение.

Vladimir
07.09.2016
14:46:23
да, он не мутирующий
всегда смотри справку на mdn по методам с которыми есть вопросы

Kreizo
07.09.2016
14:49:21
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/replace

где тут это указано ?

что бы я могу ориентироваться где хоть искать

[Anonymous]
07.09.2016
14:50:27
где тут это указано ?
возвращает новую строку

Google
Sergey
07.09.2016
14:50:37
в о

в описании

читай просто внимательно)

[Anonymous]
07.09.2016
14:51:21
возвращает новую строку
Возвращаемое значение

Sergey
07.09.2016
14:51:31
http://take.ms/rSg6m

Vladimir
07.09.2016
14:52:20
и для сравнения https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/slice https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/splice

Roman
07.09.2016
14:54:54
еще вот тут много интересного по таким вопросам, инфа сотка https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g

Kreizo
07.09.2016
14:58:54
http://prntscr.com/cf8y8o

как эту переменную сделать доступной по всему классу ?

anoru
07.09.2016
15:00:11
еще вот тут много интересного по таким вопросам, инфа сотка https://telegram.me/joinchat/Be4rsT3Uyr1TjmSlrRc77g
А вы потом сами вручную диспатчите, чтобы сохранить стейт формы в стору? Ну, чтобы между страницами инфа сохранялась. formal простой, конечно, но базовых вещей нету из коробки.

Илья
07.09.2016
15:00:46
Kreizo
07.09.2016
15:01:03
Знаю видно только в {}

anoru
07.09.2016
15:01:23
а {condition && <Something />} от того же самого не страдает что ли? :)
const a = 2; Теперь я не хочу рендерить спан, если значение в a есть {!a && <span></span>} // Ничего не отрендерится. То что нам и надо {a || <span></span>} // Отрендерит мне цифру, которая не нужна

Anton
07.09.2016
15:02:42
!!

anoru
07.09.2016
15:03:12
еще хуже будет выглядеть )

Илья
07.09.2016
15:03:13
Знаю видно только в {}
а в чем твоя проблема то? Почему ты не можешь обьявить их так же там? Тем более ты ил componentDidMount вызывешь handleResize, обьяви там и передай в хэндлРесайз. Но на самом деле я вообще не понимаю что ты сделать хочешь

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