
М
20.09.2018
05:58:31
что выглядит и создает ощущение ну просто полнейшего уебанства
если человек быстро печатает то ему просто кажется что инпут сошел с ума и не работает

Evgeniy
20.09.2018
06:00:28

М
20.09.2018
06:01:33
нахуй так жить
чтобы не иметь уебанских кнопок "Сохранить" у всей формы или у каждого поля, а в базу сохранялось все на лету во время печатания

Google

Evgeniy
20.09.2018
06:02:08

Max
20.09.2018
06:02:19
в базу отправлять запросы на кажды onChange тоже не круто

М
20.09.2018
06:02:41
печатаешь - сохраняется

Max
20.09.2018
06:02:59
нагрузка/трафик/ко-ко-ко

М
20.09.2018
06:03:17
по крайней мере в прошлой версии без контролд инпутов все работало без нареканий

Max
20.09.2018
06:03:44

Виталий
20.09.2018
06:04:05
всем привет, кто -нибудь реализовывал внешнюю авторизацию на сайте ок через открытие внешнего окна по аналогии фб или вк?

Max
20.09.2018
06:04:39

М
20.09.2018
06:04:42
ну если для вас в кнопочке нет ничего плохого это все равно не дает ни одного шанса контролд инпутам работать вот так уебанско

Google

Evgeniy
20.09.2018
06:05:36

М
20.09.2018
06:06:00

Max
20.09.2018
06:06:06

М
20.09.2018
06:06:10
то есть через this.input.value
точно так же на ончендже

Max
20.09.2018
06:06:25

Виталий
20.09.2018
06:06:31

М
20.09.2018
06:06:42

Max
20.09.2018
06:07:28

Виталий
20.09.2018
06:07:32
я открываю диалог авторизации в внешнее окно, все ок, но потом оно переводит на другой адрес для отдачи токена и дальше ступор как это вернуть родителю

Max
20.09.2018
06:08:51
☝️ редирект адрес то укажи свой и вуаля

Evgeniy
20.09.2018
06:09:01
о том и речь!
Наркомания какая-то. Повесил синхронный запрос к базе на онченж и жалуется что controlled input странно работает.

Max
20.09.2018
06:09:07

Виталий
20.09.2018
06:10:13
да да , когда задача нажатбь на кнопку ок - получить редирект на их сайт, нажать разрешение - получить редирект на свой сайт это подъходит
парни я с этих док начинал

Max
20.09.2018
06:10:39
> но потом оно переводит на другой адрес для отдачи токена
пусть переводит на ваш адрес, или где тут проблема

М
20.09.2018
06:11:30
Наркомания какая-то. Повесил синхронный запрос к базе на онченж и жалуется что controlled input странно работает.
вы видимо не понимаете, что 1) аналогично но без контролд инпута, а с получением вэлью через this.input.value работает нормально, хотя в базу пишет тот же вэлью с той же скоростью печатания и так же синхронно и 2) я не жалуюсь, я реализовал дохуя форм создания (где все работает норм), и всю ночь пилил формы редактирования (где уже от базы данные), и вот допилил и увидел, что работает криво. моя ли тут вина? да, надо было проверить. а еще надо было писать рядом с ебаными контролд инпутами что с ними только через стейт работать и нихуя больше

Google

Evgeniy
20.09.2018
06:12:10

М
20.09.2018
06:13:06
// когда он закончил асинхронно выполняться

Evgeniy
20.09.2018
06:16:46

М
20.09.2018
06:17:01
я читал это

Mark
20.09.2018
06:19:46

Zhanadil
20.09.2018
06:20:21

Mark
20.09.2018
06:20:41
Да, я так и подумал ?

Dmitriy
20.09.2018
06:38:49
Всем привет! Юзаю material ui, стилизирую компоненты с помощью withStyles. Но у меня есть html контент, который напрямую вставляется в код страницы через setDangerousInnerHtml (как-то так, пишу по памяти). Как его стилизировать нормально? Я могу стили прописать для блока, в который этот контент вставляется. Но проблема в том, что в меня там есть в этом готовом html картинки, например, для которых свои стили нужны. Как правильно сделать?
Через global не катит, потому что тогда стили на весь сайт распространятся

Bogdan
20.09.2018
06:47:40

М
20.09.2018
06:51:11

М
20.09.2018
06:51:22
https://codesandbox.io/embed/3qnr4j4lnq?codemirror=1
Вот тут воспроизведено судя по всему
Кейс - Когда значение инпута хранится не в стейте, а в пропсе

Bogdan
20.09.2018
06:52:44
что значит хранится в пропсе?

М
20.09.2018
06:55:22
Значит value = { this.props.text }

Bogdan
20.09.2018
06:57:30
я так и не понял как воспроизвести

М
20.09.2018
06:58:09

Google

М
20.09.2018
06:59:44
@psewdo
У меня асинхронные методы бд все, кстати(

Evgeniy
20.09.2018
07:06:26

М
20.09.2018
07:07:54

Dmitry
20.09.2018
07:10:42
Подскажите, есть ли практическая разница в двух этих вариантах? И когда каждых из них стоит использовать?

Тимофей
20.09.2018
07:15:43

Andrey
20.09.2018
07:16:33

Admin
ERROR: S client not available

Dmitry
20.09.2018
07:19:34
Ага, ну ясно, спасибо

Andrew
20.09.2018
07:45:38

Alexey
20.09.2018
07:49:31

Artem
20.09.2018
07:51:41
Это редьюсер?

Alexey
20.09.2018
07:52:36
Инишиал стейт редюсера

Nikolay
20.09.2018
07:53:48
Нормализуй, ёпта!

Alexey
20.09.2018
07:54:05

Nikolay
20.09.2018
07:54:24
Здесь долго будешь нормализовать, возьми normalizr, и го :)

Artem
20.09.2018
07:54:40
Вообще в идеале у тебя все плоское должно быть

Nikolay
20.09.2018
07:55:11
В идеале да, чем проще стейт, тем проще с ним будет работать.

Alexey
20.09.2018
07:56:43
Изначально архитектура приложения совсем не подразумевала флюкс подход, т.к. было 2-3 стейта, которые помещались в компонентах.
Потом начало наростать и рут редюсер оброс большим кол-вом генераторов и разросся стейт.
Как можно избежать такой вложенности?

Google

Nikolay
20.09.2018
08:01:27

Again
20.09.2018
08:01:47
какое основное отличие в react-router-4 между
person/edit
и
person/edit/id(динамическое)
?

Denis
20.09.2018
08:07:15
Запостил React-приложение на хостинг, в ПК браузере все показывает отлично, в тоже время, если зайти через iPad -> ничего не отображается, в чем проблема ?

Ivan
20.09.2018
08:08:35

Max
20.09.2018
08:09:05

Andrey
20.09.2018
08:09:49

Max
20.09.2018
08:10:01

Again
20.09.2018
08:10:21
нет, эьл я понимаю
что это дает?

Andrey
20.09.2018
08:10:41

Артур
20.09.2018
08:10:42

Ivan
20.09.2018
08:11:09

Max
20.09.2018
08:11:46

Andrey
20.09.2018
08:11:52

Vadim
20.09.2018
08:11:54

Max
20.09.2018
08:12:15

Andrey
20.09.2018
08:12:43

Again
20.09.2018
08:12:53

Daniel
20.09.2018
08:13:08