@react_js

Страница 1047 из 5115
Evgeny
10.03.2017
12:13:47
Да уже всё

Eugeniy
10.03.2017
12:14:04
enableReinitialize: true возможно нужно прокинуть, чтобы обновлялись данные

Evgeny
10.03.2017
12:14:09
Нужно было передать проп/настройку enableReinitialize

Ну

Google
Eugeniy
10.03.2017
12:14:28
а, не увидел) сорян

просто тоже долго мучался с этим

Там ещё не приятные моменты, когда у формы повторно не срабатывает валидация

Yung
10.03.2017
12:16:10
просто тоже долго мучался с этим
Эхх, не я один такой. Дока рили не френдли, нашел это потом в issues

Evgeny
10.03.2017
12:16:18
Надо отправить пр

Andrey
10.03.2017
12:23:26
axios умеет слать не payload ?

чото не нашёл простого способа сделать это. Если нет то какие есть альтернативы ахиоса?

Dmitry ?
10.03.2017
12:32:27
axios.post(url, data) нет?

Что значит не payload?

Andrey
10.03.2017
12:47:58
Google
Alex
10.03.2017
12:48:23
react-refetch

я ж написал

Andrey
10.03.2017
12:48:34
https://i.imgur.com/gi5u9mC.png вот формДата .. сделано при помощи жыквери

а вот реквест пейлоад https://i.imgur.com/CK7o1Bj.png

короче я уже разобрался.

надо поставить npm i qs

Dmitriy
10.03.2017
12:50:26
как правильно в css-modules делать модификаторы? например, есть базовая кнопка для всего приложения, а в моем компоненте я ей хочу добавить немного стиля. Теряюсь между вариантами - импортировать обе css либы в js и брать задавать два класса кнопке - базовый и модификатор - импортировать базовый css файл в css файл компонента, чтобы он скопировал стили в модуль, в js брать оба класса из css модуля компонента - использовать @extends или composes на уровне css компонента, в js использовать один класс, которые превратятся в два

Andrey
10.03.2017
12:50:30
и в дату передавать qs.stringify(объект_с_данными_формы)

Dmitriy
10.03.2017
12:50:34
наверное еще не все перечислил

Evgeny
10.03.2017
12:52:06
Допустим, kind=danger

Dmitriy
10.03.2017
12:52:23
Evgeny
10.03.2017
12:52:30
И потом в компоненте добавляешь класс .danger если есть kind=danger

anoru
10.03.2017
12:52:35
Evgeny
10.03.2017
12:53:26
https://github.com/evgenyrodionov/react-ui-atoms-css-modules/blob/master/src/components/button/button.jsx

anoru
10.03.2017
12:54:21
мы написали правило для линтера, которое запрещает инлайн стили
Зачем? Допустим есть div - надо в него запихать backgroundColor или backgroundImage, который еще неизвестен. Что будете делать? Но юзать левые либы типа glamor нельзя, например

Google
Dmitriy
10.03.2017
12:54:35
https://www.npmjs.com/package/eslint-plugin-react-extra

там кейс предусмотрен если стиль вычисляется динамически

ну очень примитивно, но работает

anoru
10.03.2017
12:55:00
Кстати, у нас в проекте как раз такая штука - у каждого юзера свой цвет. От этого цвета зависит половина элементов на странице

anoru
10.03.2017
12:55:03
css modules для этого боль

Сергей все правильно говорит, юзайте jss))

Dmitriy
10.03.2017
12:58:24
но ведь css-modules должен был решить все проблемы

теперь вы говорите, что jss решит все проблемы, но я уже сомневаюсь

anoru
10.03.2017
12:58:40
Цвет задается при регистрации юзера

как мне тут ксс модули помогут?

спасаюсь glamor'ом

anoru
10.03.2017
12:59:01
но это костыль еще тот

Andrey
10.03.2017
13:04:31
а я и не говорю что жсс это инлине стулес

Vladimir
10.03.2017
13:18:43
но ведь css-modules должен был решить все проблемы
цсс модули решают проблемы модульности цсс, ни больше, ни меньше. всё что сверху, это ты сам додумал

Mikhail
10.03.2017
13:35:05
гайз, а как узнать заппрувили или нет меня тут https://www.meetup.com/React-Moscow-Meetup/ ?

Mikhail
10.03.2017
13:35:35
почта?

Mikhail
10.03.2017
13:36:26
Чорт, я их отключил )

Anton
10.03.2017
13:59:00
что ты имеешь ввиду?
если пробрасывать роуту не компонент, а функцию с коллбеком, при переходе происходит повторный рендер всего дерева, т.е. невозможно сохранить стейт компонентов, которые не должны обновляться

Google
Andrey
10.03.2017
15:09:12
рендерю большую вложенную форму при помощи одного большого ajax как правильно собирать с неё значения полей? если у меня есть вот такие вот функции: https://i.imgur.com/errFxcQ.png

я вообще правильно делаю ? и как правильно ?

чот запутался

Max
10.03.2017
15:17:26
А просто полей тегами навтыквть религия не позволяет?)

Andrey
10.03.2017
15:18:04
дык оно генерируется из жэсона

Max
10.03.2017
15:18:15
Ок

Admin
ERROR: S client not available

Andrey
10.03.2017
15:18:15
жэсон разный всегда

Max
10.03.2017
15:18:17
Оу

Mikhail
10.03.2017
15:18:36
А не проще <input type={item.type} >

Max
10.03.2017
15:18:38
А в чем проблема

А не проще <input type={item.type} >
Подозреваю что там ошибки ещё и лейблы

Andrey
10.03.2017
15:19:13
А не проще <input type={item.type} >
хз... там каждый итем на 300 строк.. прощще не перепутывать их

Nikolay
10.03.2017
15:19:28
Я бы вместо switch/case заюзал lookup-объект. Хотя это вкусовщина.

Mikhail
10.03.2017
15:19:40
Ну значит изначально плохо запланировано

Andrey
10.03.2017
15:19:52
я просто хз как надо правильно ))

Max
10.03.2017
15:19:53
Пни

Andrey
10.03.2017
15:19:58
а не подскажете ? :)

Max
10.03.2017
15:19:59
Через 2 час

Google
Max
10.03.2017
15:20:00
А

anoru
10.03.2017
15:20:00
Почему бы не импортнуть все компоненты в виде массива и от типа подставлять

Andrey
10.03.2017
15:20:11
секундомер поставлен

Max
10.03.2017
15:20:15
Я формбилдер пилю

anoru
10.03.2017
15:20:17
Точнее объекта, где ключ тип компонент

Max
10.03.2017
15:20:27
Как раз то что у тебя похоже

anoru
10.03.2017
15:20:32
Одна строчка будет

Andrey
10.03.2017
15:21:22
Точнее объекта, где ключ тип компонент
дело в том, что мне надо на определённые поля навесить определённые действия.. например есть поле с id=phone и мне надо когда его заполняешь ходить на сервер чтобы вылидировать.. Но я хз как вытащить именно это поле среди 10 таких-же

в жыквери то нельзя

Andrey
10.03.2017
15:26:45
через редух не ? Или через пропсы ?

ок через 2 часа

Danila
10.03.2017
15:35:11
господа

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