@react_js

Страница 4020 из 5115
Artyom
25.05.2018
12:45:46
Вот и чудненько)

Ilyas
25.05.2018
12:47:56
привет, как в реакте юзать AMP теги ?

Google
Artyom
25.05.2018
12:48:24
SC генерят inline-стили, грузятся вместе с html
Да с чего вы взяли инлайн стили???

Vadim
25.05.2018
12:49:00
Да с чего вы взяли инлайн стили???
они же в тег style пихаются

Artyom
25.05.2018
12:49:12
Vadim
25.05.2018
12:49:42
они наверно это подразумевают под инлайном)

Олег
25.05.2018
12:49:46
Vadim
25.05.2018
12:49:58
а не <div style=‘’></div>

Artyom
25.05.2018
12:50:03
SC не генерит ничего при билде, это просто код со строками, такой же js, в общем бандле или в чанках для lazy loading. Какой js на клиента загрузится - такие стили на нем и сгенерятся

Олег
25.05.2018
12:50:06
но суть та, что грузятся вместе с html

Vadim
25.05.2018
12:50:34
а не после инита js разве?

Artyom
25.05.2018
12:50:59
После, но с SSR, вроде, до

Тут подскажет @itsjohncena

Vadim
25.05.2018
12:51:37
После, но с SSR, вроде, до
похоже на правду

Google
Artyom
25.05.2018
12:52:20
Вот тут про ssr можно почитать https://medium.com/styled-components/v3-1-0-such-perf-wow-many-streams-c45c434dbd03

Ну, в общем, все хорошо там

Но я не пробовал

Женя
25.05.2018
12:58:50
стримы бесполезны с рр4
ну на нексте например ваще 10/10 ?

Cenator
25.05.2018
12:59:07
Andrew
25.05.2018
13:00:32
Они вроде ещё не допили

Cenator
25.05.2018
13:01:34
Они вроде ещё не допили
как допьют так поддержку рр4 врубят

Andrew
25.05.2018
13:04:57
а как там врубить?
Вроде через renderPage

В _document

Cenator
25.05.2018
13:05:38
Andrew
25.05.2018
13:07:53
sheet.interleaveWithNodeStream

Во

Sergey
25.05.2018
13:22:33
можно ли спред оператором задавать стейт при каком-либо действии всем невыбранным элементам?

public toggle(name) { this.setState({ ...this.state, [name]: !this.state[name], }); }

и я хочу чтобы ...this.state был false например

заранее спасибо )

Сергей
25.05.2018
13:24:52
Google
ALFer
25.05.2018
13:24:55
Перефразируй, не очень ясно о чём ты

Sergey
25.05.2018
13:27:38
слышал, что вложенность в стейте - это плохо. перефразируя: при нажатии на toggle у меня задается стейт для выбранного элемента с атрибутом name.

при повторном нажатии стейт задается у дргого элемента с уже новым атрибутом name, но при этом действии всем оставшимся элементам должно быть задано состоянии false

типа ...this.state: false, но ведь так это не работает )

Сергей
25.05.2018
13:30:09
...this.state это вмерживание объекта

ALFer
25.05.2018
13:30:29
Нет, нужно явно указать для каждого, что он false

Сергей
25.05.2018
13:30:46
типа ...this.state: false, но ведь так это не работает )
setState({ ...this.state, foo: 1 }) то же что setState(Object.assign({}, this.state, { foo: 1 })

Ilyas
25.05.2018
13:31:00
ребята, как Юзать Amp теги?

Sergey
25.05.2018
13:32:18
Сергей
25.05.2018
13:32:43
благодарочка, стало понятнее
но в деструктуризации работает наоборот

({ foo, ...bar }) => bar что-то вроде (input) => { const foo = input.foo const bar = Object.assign({}, input) // copy delete bar.foo return bar }

Сергей
25.05.2018
13:35:21
Object.assign({ foo: 1 }, this.state) ?
так state перетрет foo, если он в нем есть

Artyom
25.05.2018
13:35:41
А

Daniil
25.05.2018
13:43:30
Может кто - то посоветует курс на удеми по реакту, где желательно больше 1 одного примера приложения?

Dmitry
25.05.2018
13:47:36
привет. такой вопрос: в компонентах подключаю стили методом import './component.scss', таким же образом и svg'шки. хочу настроить ssr, на сервере юзаю renderToString, StaticRouter, и renderRoutes. при запуске сервер ругается на импортируемые в джс файлы scss и svg. (unexpected token), подскажите плиз как решить

Google
Stepan
25.05.2018
14:05:14
бабель
я юзал https://github.com/aribouius/asset-require-hook

плюс https://github.com/bkonkle/ignore-styles

Artyom
25.05.2018
14:09:01
По поводу styled-components Мне тут добрые люди подсказали про длину классов в БЭМ и влияние этого на размер бандла [спойлер - влияние крайне минимальное] https://ru.bem.info/forum/1130/

Dmitry
25.05.2018
14:09:03
плюс https://github.com/bkonkle/ignore-styles
вроде то, что нужно, попробую, отпишусь

Eugene
25.05.2018
14:12:14
Всем привет, Подскажите плиз, что есть папка public в create-react-app?

Lin
25.05.2018
14:14:10
Всем привет, Подскажите плиз, что есть папка public в create-react-app?
Папка с фавиконом — она для файлов, которые копируются в папку с итоговым сайтом и при этом используются с index.html Например картинки, вставляемые в head

Admin
ERROR: S client not available

Lin
25.05.2018
14:24:35
Я поебался с этими styled-components, но вернулся к БЭМ

Неудобно

Kendr
25.05.2018
14:24:58
Эх, были времена, покритичнее к слову б*м относились

б*м(сори за м*ат)

Pauline
25.05.2018
14:26:18
?

Lin
25.05.2018
14:28:23
С ними все просто как с палкой
Как реюзать код? Вот есть у меня класс container и класс container--article

Я могу тупо добавить класс где мне нужно

Google
Сергей
25.05.2018
14:28:53
Не юзаешь классы вообще

Lin
25.05.2018
14:29:24
Я и экстендами пытался чот делать

Сергей
25.05.2018
14:29:25
Я могу тупо добавить класс где мне нужно
А я импорчу компонент со своим апи

Lin
25.05.2018
14:29:31
Но нет, там всё через жопу

Сергей
25.05.2018
14:29:38
Но нет, там всё через жопу
Просто ты не понял

Ты пытаешься свои старые подходы тащить сюда

А так не работает

Идея в том, чтобы совсем от классов отказаться

Lin
25.05.2018
14:30:17
Как мне добавить стили к уже стилизованном у компоненту?

Никак

Сергей
25.05.2018
14:30:26
Но лучше так не делать

Lin
25.05.2018
14:30:46
А как добавить стили к ребёнку стилизованного компонента?

Сергей
25.05.2018
14:30:57
Это ломает очень сильно понимание происшедшего в коде

Этим должен заниматься конкретный компонент

Компоненты не должны знать об устройстве других компонентов

Все делаешь через пропсы

Этим и плох БЭМ, что он очень сложно поддается рефакторингу

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