@react_js

Страница 2987 из 5115
kana
22.01.2018
10:02:10
кто как работает со стилями внутри компонента ? Styled-compnents ?
да, хоть я не совсем понял про стили внутри компонента

да тут много кто

Mishka
22.01.2018
10:02:30
Да
А есть возможность просто инклюдить css из внешнего файла в компонент ? чтобы не писать css в js ?

Google
Mishka
22.01.2018
10:03:34
можно, но зачем?
ну мухи к мухам, коровы к коровам

Cenator
22.01.2018
10:03:45
Как раз это отдельные компоненты

kana
22.01.2018
10:03:57
ну мухи к мухам, коровы к коровам
так пиши компоненты с стилями в отдельных файлах

Cenator
22.01.2018
10:04:02
Там и пиши стили

Mishka
22.01.2018
10:04:34
так пиши компоненты с стилями в отдельных файлах
у меня возникла проблема парсить эту css только для компонента, она глобальной становится

или я че-то неправильно делаю

Mishka
22.01.2018
10:06:23
а че так можно было ?)))

Google
Mishka
22.01.2018
10:06:38
Спасибо

Cenator
22.01.2018
10:06:50
а че так можно было ?)))
А ты как делал?

Mishka
22.01.2018
10:07:25
import '../styles/containers/_hour.scss'

внутри компонента

Cenator
22.01.2018
10:08:02
Ну очевидно что ты никак не изолируешь скоуп

Mishka
22.01.2018
10:08:28
const Button = styled.button` background-color: yellow;`;

но я понял концепцию

спасибо !

Cenator
22.01.2018
10:09:59
но я понял концепцию
Да, делаешь атомы(кнопки, дивы, значьки) и из них собираешь молекулы

Mishka
22.01.2018
10:12:43
Да, делаешь атомы(кнопки, дивы, значьки) и из них собираешь молекулы
а вот это уже не очень понятно. мне казалось, что у меня есть просто файл со всеми стилями конкретного компонента и я просто через const A = styled.div` ${stylesFromFile} ` его импорчу

и все счастливы

Cenator
22.01.2018
10:13:16
Это не важно, главное чтобы каскада не было

Mishka
22.01.2018
10:14:18
каскад это body { wrapper { container{ ....

Cenator
22.01.2018
10:14:24
Да

Mishka
22.01.2018
10:14:26
без него ?

Cenator
22.01.2018
10:14:29
Да

Mishka
22.01.2018
10:15:00
типа никаких препроцессоров

Cenator
22.01.2018
10:15:30
Со стайледами я бы рекомендовал отказаться от них

Mishka
22.01.2018
10:16:00
интересно

1
22.01.2018
10:19:10
Наведите на маленькую "I" возле вывода, и гляньте что там написано

Google
1
22.01.2018
10:19:10


Если ещё актуально

Roman
22.01.2018
10:19:22
На сервере генерите json с полями и его храните

На морде получаете json и строите через асинхронные компоненты форму

Всё остальное костыли

1
22.01.2018
10:20:58
Там будет что то типа "this was evaluated just now", а на момент действий он был пустым

Сергей
22.01.2018
10:26:39
вброшу пару полезных утилит npmjs.com/manpm npmjs.com/npm-quick-run npmjs.com/center-code stedolan.github.io/jq npmjs.com/npm-check

Anton
22.01.2018
10:27:22
jq - неудачное название :)

Сергей
22.01.2018
10:28:17
jq - неудачное название :)
javascript query по факту именно это и делает

https://www.npmjs.com/package/npm-check-updates
npmjs.com/npm-check лучше будет, можно интерактивно обновить зависимости

Сергей
22.01.2018
10:29:05
Andrey
22.01.2018
10:29:09
+ он не очень хорошо работает.

Сергей
22.01.2018
10:29:23
охуенно работает)

пользуюсь уже давно

Andrey
22.01.2018
10:29:51
И как у тебя он с resolve.modules работает?

У меня там корень указан и жопа.

Он столько херни пишет, шо пипец.

Сергей
22.01.2018
10:30:19
У меня там корень указан и жопа.
э никак))) я не лезу внутрь проекта

Google
Сергей
22.01.2018
10:30:28
обновляю только то, что написано в package.json

Andrey
22.01.2018
10:30:44
А зачем тогда он нужен? И в чём отличие от ncu?

Сергей
22.01.2018
10:30:50
э

интерактивный апдейт

Andrey
22.01.2018
10:31:19
Мне не особо зашло, но гляну ещё раз.

Сергей
22.01.2018
10:31:21


Andrey
22.01.2018
10:31:46
Всё да, он лучше)

Petr
22.01.2018
10:32:07
Admin
ERROR: S client not available

Alexey
22.01.2018
10:40:54
Вы open graph теги (og) как вставляете?

Сергей
22.01.2018
10:41:10
Alexey
22.01.2018
10:41:22
угу, спс

⢎⡁⡮⢵⢸⣸⣸ ⡮⢵?
22.01.2018
10:53:36
да, подойдет, спасибо ?

Dmitry
22.01.2018
10:58:18
Добрый день. Есть такой массив: const icons = [ <CropSquare />, <TextFields />, <InsertPhoto />, <Collections /> ]; Можно ли в методе render в цикле вывести их всех, и каждому в пропсы задать onClick, key и прочие атрибуты?

Сергей
22.01.2018
10:58:43
React.Children. смотри в доке

Dmitry
22.01.2018
10:58:48
Спс

Dmitry
22.01.2018
11:16:49
Вычисляемых имен jsx тэгов вроде не сделали

Google
Cenator
22.01.2018
11:17:17
Кто кладет их в массив вообще?

Dmitry
22.01.2018
11:18:44
Тогда не понял что вы предлагаете. Есть тулбар на базе потенциально длинного списка иконок. Надо тупо их вывести и на каждую навесить хотя бы onClick

Dmitry
22.01.2018
11:21:39
Этот, руками составляется в начале файла =)

Cenator
22.01.2018
11:21:42
icons.map(Component => <Component onClick={myLovelyLovelyHandler}/>)
Только в условии криэйтэлемент уже вызван

Этот, руками составляется в начале файла =)
А почему нельзя как я выше писал составить?

pepsi ¯\_(ツ)_/¯
22.01.2018
11:22:03
Cenator
22.01.2018
11:22:07
А что нельзя просто const icons = [ CropSquare, TextFields, InsertPhoto, Collections ] ??

Evjeni
22.01.2018
11:22:52
Этот, руками составляется в начале файла =)
а зачем тогда их в массив запихивать?

Cenator
22.01.2018
11:23:02
И нормальным мапом пройтись и навесить

Evjeni
22.01.2018
11:23:15
с таким же успехом ты можешь уже их и в рендере вставлять

Cenator
22.01.2018
11:23:18
А то с твоим вариантом рендеры будут чаще

Неоч короче

Dmitry
22.01.2018
11:23:35
Ой всё. Пошел говнокодить копипасту в render

Cenator
22.01.2018
11:23:49
Dmitry
22.01.2018
11:25:29
Только в условии криэйтэлемент уже вызван
Ничего не вызывал, просто импортировал

pepsi ¯\_(ツ)_/¯
22.01.2018
11:26:02
Ничего не вызывал, просто импортировал
угловые скобочки в React.createElement транспилируются

внезапно

Dmitry
22.01.2018
11:26:29
Все, понял теперь

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