@react_js

Страница 2478 из 5115
Вася
02.11.2017
17:22:45
йоу, да, возможно

просто у меня имя настолько палевное, что его даже на скринах зашкварно палить

Andrew
02.11.2017
17:23:34
Смотря где, если в форме то не очень

В случае, если нужно по клику на кнопку, нужно собрать значение инпутов использование ref норм практика?

Google
Александр
02.11.2017
17:24:20
Смотря где, если в форме то не очень
Какие есть еще варианты?

Andrew
02.11.2017
17:24:35
Redux form

Александр
02.11.2017
17:24:55
Redux form
А если без redux? (не использую)

Andrew
02.11.2017
17:25:06
Или на он чейндж запоминать значение каждого поля в стейте

А потом по сабмиту забирать

Если полей не много

Александр
02.11.2017
17:26:22
kana
02.11.2017
17:26:25
В случае, если нужно по клику на кнопку, нужно собрать значение инпутов использование ref норм практика?
можно, но это jquery-вей. React-way: state = { name: "" } handleNameChange = event => { this.setState({ name: event.target.value }); } render() { return ( <input type="text" value={this.state.name} onChange={this.handleNameChange} /> ); }

Вася
02.11.2017
17:26:50
так а стаф со формой стандартный чем тебе не угодил?

просто интересно

Александр
02.11.2017
17:27:41
Разве профитно на onChange вешать обраточики? а потом из стейта вытягивать данные?

Да, видел такой вариант. Просто мне казался ref как-то локаничнее. Видимо ошибаюсь

Google
kana
02.11.2017
17:29:32
ref будет работать быстрее, но а) не декларативно б) потенциально больше багов в) сложнее работать с данными д) меньше гибкости е) ну это тупо не идиоматично

Вася
02.11.2017
17:30:07
блять вы серьезно?

Andrew
02.11.2017
17:30:19
Есть ещё formData

Вася
02.11.2017
17:30:23
так нахуй вам реакт, если вы его со старта хакаете?

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

Artyom
02.11.2017
17:30:54
Расскажу вам про магический хак. Если валидацию ввода делать не нужно, то можно по onChange писать в поле класса, без стейта

kana
02.11.2017
17:30:58
весь реакт это медленне вариант, чем на джиквери, но дает возможность писать декларативно и явно. Если нравится джиквери-вариант, то и стоит юзать джиквери

Вася
02.11.2017
17:31:08
блять все

сова

кто там еще одмин

баньте тролей

Александр
02.11.2017
17:31:44
кто там еще одмин
я учусь. Вот и спрашиваю

Andrew
02.11.2017
17:32:21
ref === jquery

Вася
02.11.2017
17:32:23
ладно, пацы, вот тут такая проблема мне надо сделать componentDidMount ДО componentWIllMount. есть варик?

kana
02.11.2017
17:32:37
есть

Вася
02.11.2017
17:32:40
можно так реакт хакнуть?

kana
02.11.2017
17:32:44
можно

Вася
02.11.2017
17:32:53
спасибо

Ches
02.11.2017
18:03:24
подскажите плз, на работке немного устаревший проект с реактом и серверным рендерингом, вебпак настроен так, что при обновлении необходимо собирать минуту новый билд, что мне не удобно совсем) с чего начать и можно ли вообще это дело прокачать?) вебпак до этого не настраивал

Google
Ches
02.11.2017
18:04:18
это что такое?

Cenator
02.11.2017
18:04:26
Опция

В дев сервере

Ches
02.11.2017
18:06:41
там gulp ещё вроде сервер поднимает))

жалко кода нету под рукой сейчас

Сергей
02.11.2017
18:22:33
так

нахрен оффтоп

Valery
02.11.2017
18:22:56
нахрен оффтоп
я просто ответил на вопрос )

Сергей
02.11.2017
18:23:18
@vs_code @ide_ru

Yakov
02.11.2017
18:32:54
Ребята, как через CL установить .env параметр когда вызваешь npm start? К примеру я хочу переопределить порт.

Кажись разобрался. Если кому интересно то вот так PORT=2000 npm start

Valery
02.11.2017
18:41:01
@vs_code @ide_ru
там все спят ((

Dmitry
02.11.2017
19:05:27
есть вопрос. Есть Jest и в нем есть возможность мокать. Можно ли сделать мок с кастомным именем? например: есть fs, а я хочу чтобы мой мок объект был myMockFS? потому что в будущем я реквайрю его именно по кастомному имени

Anton
02.11.2017
19:28:18
подскажите, как сделать элемент по типу const el = 'MyComponentName' || button <[el] onClick={} /> ?

помню где-то видел реализацию но не могу найти как это делается

kana
02.11.2017
19:29:28
React.createElement(MyComponent || "button", { onClick: () => {} })

Andrew
02.11.2017
19:30:18
Интересно зачем

kana
02.11.2017
19:31:04
или тупо Cmp' = Cmp || "button"; ... <Cmp />

Anton
02.11.2017
19:31:13
Cmp' = Cmp || "button";

Google
Anton
02.11.2017
19:31:17
О

То что нужно

Спасибо

Интересно зачем
Есть порядка 20 типов UI, и всем им нужно передавать одинаковые данные, например за этим

Denis
02.11.2017
20:01:02
ребята, сорри за офтоп, вопрос такой: есть сервак, на который отсылаешь POST и он постоянно держит коннекшн и все время присылает данные, как оборвать коннекшн и забрать те данные, которые он уже выплюнул мне. можно юзать xhr или ajax

Denis
02.11.2017
20:13:35
давно такого не видел
это persistent connection, как хендлить его на клиенте вообще хз. вызывается post реквестом

@slonofanya как-то через socket.io?

Slava
02.11.2017
20:14:31
да, это самый популярный способ

Denis
02.11.2017
20:15:37
да, это самый популярный способ
извини, у тебя случайно нету примеров?)

Slava
02.11.2017
20:16:45
https://github.com/search?utf8=%E2%9C%93&q=socket.io+react&type=

Nikita
02.11.2017
20:16:58
Судя по post ,это rest

Тогда при чем тут socket.io ?

Denis
02.11.2017
20:17:41
Судя по post ,это rest
при том, что это Persistent Connection

Nikita
02.11.2017
20:18:53
при том, что это Persistent Connection
А спасибо ,не знал про такую штуку

Denis
02.11.2017
20:19:14
А спасибо ,не знал про такую штуку
я тоже, пока заказ на апворке не взял, теперь сижу думаю что с этим делать

Group Butler
02.11.2017
20:21:06
I am, this type of media is not allowed in this chat. (1/2)

Again
02.11.2017
20:22:03
Есть иностранные чаты по React?

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