
.
10.08.2018
08:22:36
Привет. Кто-нибудь использует связку styled-components + mobx? Как вы делаете из sc observer

Cenator
10.08.2018
08:22:43
Не тот чат, в описании смотри

Roman
10.08.2018
08:22:52
нет
посмотри по последнему вебпаку только, все вопросы должны отпасть. А знания эти пригодятся.
настройка оч простая когда понимаешь какая строка за что отвечает.

Roman
10.08.2018
08:22:59

Google

Roman
10.08.2018
08:23:23

.
10.08.2018
08:23:47
зачем так делать?)
У меня строчки в таблице это sc, я хотел обернуть в observer чтобы они не апдейтились.
Или даже ячейки
Я не знаю какой путь верный(
Я так понял обсервер scu как из пур компонента эмулирует, но работает ли это для стейтлессов

Roman
10.08.2018
08:26:17

Viktor
10.08.2018
08:51:50
так чего то и не придумал как повешать евент на яндекс карты
вытащил рефенцы avants.add не работает

Kendr
10.08.2018
09:00:19

Roman
10.08.2018
09:57:12
Кто подключал яндекс метрику к реакту?

Igor
10.08.2018
10:02:11
Я

Ilya
10.08.2018
10:26:53
Помогите с какой штукой - использую HOC для пропихивания theme в css в emotion.

Google

Ilya
10.08.2018
10:26:54
После нескольких правок и HMR - браузер зависает что приходится убивать. никакие ошибки не появляются - скольк оне жди
Если ф-ию убрать injectClassName - ничег оне виснет - в чем трабл?

Mark
10.08.2018
10:29:27
Понятия не имею, но скажи мне шрифт который у тебя в коменте юзается

Sergey
10.08.2018
10:31:50
при неправильном setState может происходить зацикливание

Ilya
10.08.2018
10:32:33
Конечно этот withTheme(withProps()) - не очень нравится - но другого способа кастомизировать существующий компонент с темой не нашел с дин классом

Vibe
10.08.2018
10:33:38
Юзал кто преакт?

Sergey
10.08.2018
10:34:47
у тебя material-ui?

Ilya
10.08.2018
10:35:45
мне надо пропихнуть className
вполне не сложный кейс же


One
10.08.2018
10:38:19
нет, не проблема, мы его рендерим. А потом его изменяем, и еще раз рендерим. И еще раз, и еще)
я в принципе почти разобрался с той штукой. в принципе думаю можно все в стейт загонять и на уровне родителя в стейт-массив как у вас. нашел очевидную ошибку с перехватом редактирования, почему собственно инпуты фокус теряют и не обновляются. ну то было понятно почти с самого начала, просто лучше всего редактировать исходя из работаюшего примера и менять в нем уже что-то. если брать что-то что изначально не работает, с синтасисом тут же начинают вылезать ошибки.
т.е. в теории даже примерно в таком виде компонент сработает.
я мучился с туду-листом и даже начал получать редактируемые поля, но из-за того что там логика другая и у них ключи одинаковые они начали редактировать себя и других =)
в общем и попозжа попробую скрестить эти два обрубка и я думаю вполне можно заставить работать, как оказалось с инпутами не так уж все и сложно, просто я их не мучил так никогда. нормально они рендерятся, только надо обращать внимание на ключи и пр. в общем в итоге дело не совсем в стейте, а в том что инпуты неконтролируемые оказались, причем совсем.


Ignos
10.08.2018
10:39:18
С чего начать изучение реакта, подскажите пожалуйста

One
10.08.2018
10:39:58


m
10.08.2018
10:43:15
я в принципе почти разобрался с той штукой. в принципе думаю можно все в стейт загонять и на уровне родителя в стейт-массив как у вас. нашел очевидную ошибку с перехватом редактирования, почему собственно инпуты фокус теряют и не обновляются. ну то было понятно почти с самого начала, просто лучше всего редактировать исходя из работаюшего примера и менять в нем уже что-то. если брать что-то что изначально не работает, с синтасисом тут же начинают вылезать ошибки.
т.е. в теории даже примерно в таком виде компонент сработает.
я мучился с туду-листом и даже начал получать редактируемые поля, но из-за того что там логика другая и у них ключи одинаковые они начали редактировать себя и других =)
в общем и попозжа попробую скрестить эти два обрубка и я думаю вполне можно заставить работать, как оказалось с инпутами не так уж все и сложно, просто я их не мучил так никогда. нормально они рендерятся, только надо обращать внимание на ключи и пр. в общем в итоге дело не совсем в стейте, а в том что инпуты неконтролируемые оказались, причем совсем.
Одинаковые ключи это очень важный нюанс. Можно было бы сюда приплести уникальные идентификаторы для каждой пары, и по ним потом ссылаться, но это немного нарушает целостность и выглядит избыточно. Я ни разу не подразумеваю, что ту задачу, что я поставил, нельзя адекватно решить, я просто хочу именно наиболее изящное решение, и именно в рамках философии реакта :)
Ознакомился, спасибо


One
10.08.2018
10:51:22

m
10.08.2018
10:52:01

Google

One
10.08.2018
10:52:13

m
10.08.2018
10:53:23

One
10.08.2018
10:57:04

REJUv
10.08.2018
11:10:19
Ребят, есть у кого-то хороший пример компонента в styled components, который применяет стили и к дочерним компонентам через children?

Voskresus
10.08.2018
11:11:44
Добрый день уважаемые, верстальщики, подскажите каким образом проходит написание приложения на реакте, как это вижу я: 1. верска обычного html + css сайта 2. Перевод на jsx ? или все верстается сразу в реакт проекте ?

Rustam
10.08.2018
11:13:07
Мне нравится запятая после "уважаемые".

REJUv
10.08.2018
11:13:25
:D

Алексей
10.08.2018
11:14:20

Сергей
10.08.2018
11:14:43
буду теперь так обзыватся: "верстальщики"

Kirill
10.08.2018
11:18:59

Voskresus
10.08.2018
11:20:33
Невероятно

Roman
10.08.2018
11:21:11

Алексей
10.08.2018
11:21:15
Ни ху я себе
Tool прикольный - можно все быстро сверстать в одном Index.html и потом быстро разбить на компоненты и фигачить логику

Владимир
10.08.2018
11:21:50

Voskresus
10.08.2018
11:21:53

Алексей
10.08.2018
11:22:06

Dzmitry
10.08.2018
11:22:12

Google

Dzmitry
10.08.2018
11:22:27
Программно есди
+ чайлдв

Владимир
10.08.2018
11:23:55

Roman
10.08.2018
11:24:15

One
10.08.2018
11:25:03

Владимир
10.08.2018
11:25:18

One
10.08.2018
11:25:28
оно вводится просто никуда не идет, ха-ха

Roman
10.08.2018
11:25:30

Admin
ERROR: S client not available

Roman
10.08.2018
11:25:40

Владимир
10.08.2018
11:26:14

Roman
10.08.2018
11:26:39

vitalii
10.08.2018
11:27:10
парни, если нужно заимпортить 50 фоток с папки, нужно для каждой импорт писать, или можно как то автоматизировать?

Владимир
10.08.2018
11:27:20

Roman
10.08.2018
11:28:02
?

Ilya
10.08.2018
11:28:23

Roman
10.08.2018
11:28:32
и кладешь в массив

vitalii
10.08.2018
11:29:58
импортил каждую и бросал в масив, но так у меня названия были 1,2,3... 50, и как то оно мне не нравится)

Google

One
10.08.2018
11:35:56
что-что. deprecated оно
но еще вроде как работает, не проверял
https://reactjs.org/blog/2017/04/07/react-v15.5.0.html

Voskresus
10.08.2018
11:43:06

Andrey
10.08.2018
11:45:02

Kelin
10.08.2018
11:45:08
Вот кста вёрстка в реакте це пиздец, намного дольше

Andrey
10.08.2018
11:45:20

Voskresus
10.08.2018
11:45:22

Kelin
10.08.2018
11:45:41

Konstantin
10.08.2018
11:45:48
Вроде есть плагины а-ля эммет для jsx

Andrey
10.08.2018
11:45:48
поясняю: я верстаю так же быстро как и раньше
и кроме того
из за того что больше не нужно парится с классами вложенностью и прочими проблемами класического подхода — все идет куда быстрее
допустим у меня есть кнопка
и в стайлед компонентс учитываются все условия уже

Kelin
10.08.2018
11:46:39

Andrey
10.08.2018
11:46:43
которые контролирубются через пропс
хз. значит что то вы не так делаете

Николай
10.08.2018
11:46:53
мы поняли мысль, не продолжай)

Andrey
10.08.2018
11:46:53
я тут как дома