@react_js

Страница 4584 из 5115
.
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
нет
посмотри по последнему вебпаку только, все вопросы должны отпасть. А знания эти пригодятся. настройка оч простая когда понимаешь какая строка за что отвечает.

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

Или даже ячейки

Я не знаю какой путь верный(

Я так понял обсервер scu как из пур компонента эмулирует, но работает ли это для стейтлессов

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
таое ощущение, что у тебя происходит где-то рекурсия. Может ты setState делаешь там где не нужно...
Думал - но тогда бы все равно падало и ошибка рекурсии появлялась. Браузер мрет

Конечно этот 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
ну и его отрендерить проблема?
если ваша логика нормально прописана, все должно сравнительно легко получиться, если нет, посмотрю что можно сделать

приходит массив пропсами . Сабмичу submit(this.state.arrayOfKVPairs) )
если ваша логика нормально прописана, все должно сравнительно легко получиться, если нет, посмотрю что можно сделать

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

Ознакомился, спасибо

Google
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:43
буду теперь так обзыватся: "верстальщики"

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

Алексей
10.08.2018
11:22:06
> React.createClass фи
Посмотрите - видео старое - возможно сейчас все лучше

Dzmitry
10.08.2018
11:22:12
> React.createClass фи
А как ты хотел классы создавать?

Google
Dzmitry
10.08.2018
11:22:27
Программно есди

+ чайлдв

Владимир
10.08.2018
11:23:55
Roman
10.08.2018
11:24:15
> React.createClass фи
что фи то?

One
10.08.2018
11:25:03
Да, потому то я и не делал прямую связь :)
пепец, еще одна проблема: в компоненты то при рендеринге статические единицы прописываются, а не завязанные на стейте

Владимир
10.08.2018
11:25:18
что фи то?
что-что. deprecated оно

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
что-что. deprecated оно
джуна видно сразу

Владимир
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
почитай про react without jsx
мда. джуна видно сразу. Причем тут es6 классы и jsx?

Roman
10.08.2018
11:28:02
?

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

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

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
поясняю: я верстаю так же быстро как и раньше
Я перешёл из вью в реакт и верстаю раза в 3 так медленнее Потому что всякие стайледы хуяйледы, импорты экспорты итд

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

хз. значит что то вы не так делаете

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

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

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