@react_js

Страница 749 из 5115
Nikita
17.12.2016
12:54:23
Return true/false - нормаас

AlexMist
17.12.2016
13:46:49
а как правильно ?

Andrey ?
17.12.2016
13:52:35
а как правильно ?
в том случае - идеально использовать exp.some()

А может я не верно понял, что там творится. Кто-нибудь подтвердит/опровергнет?

Google
Arcady
17.12.2016
14:17:48
Народ, Code School делает такие интерактивные обучающие тюториалы, где надо код писать. Кто какие видел подобные туториалы с открытым кодом?

Vasiliy
17.12.2016
14:23:38
что это значит?

Mirjalol
17.12.2016
14:25:49
Хорошо ли использовать встроенные стили в React? Или есть другие способы?

Vasiliy
17.12.2016
14:26:20
css-modules

обычные классы с className, мб не понял вопрос

dshm
17.12.2016
14:28:23
/stat@combot

Combot
17.12.2016
14:28:24
combot.org/chat/-1001032883247

dshm
17.12.2016
14:28:27
/stat@combot

Combot
17.12.2016
14:28:29
combot.org/chat/-1001032883247

Alexander
17.12.2016
14:31:11
Vasiliy
17.12.2016
14:33:23
omg, концовка жжот: aphrodite, glamor, styled-components кто-нибудь это использует? почему?

Дмитрий
17.12.2016
14:35:10
Авторы))

Google
Alexander
17.12.2016
14:35:19
я полагаю, что активно продвигается последнее styled-components

Дмитрий
17.12.2016
14:35:20
Максимум про glamor иногда слышно

Vasiliy
17.12.2016
14:35:51
styled-components нa нем же вроде как

n0z3r0
17.12.2016
14:36:18
styled-component очень простецкая штуковина

использую

Vasiliy
17.12.2016
14:36:45
а как же postcss? все уже?) glamor это же параллельная вселенная, они все портируют мб я просто не понимаю

n0z3r0
17.12.2016
14:36:48
он не встраивает стили в style а создает классы и это мега классно

мне вот лично хочется видеть стили рядом с компонентом

не в отдельном файле :) а в буквальном смысле рядом :)

Vasiliy
17.12.2016
14:38:44
а это https://github.com/krasimir/cssx и это https://github.com/cssinjs/jss? я кажется совсем во всем этом запутался, распутайте меня

Дмитрий
17.12.2016
14:39:29
Jss гуд

Vasiliy
17.12.2016
14:40:01
просто он был сделан раньше всего вот этого выше, зачем тогда glamour и styled-css-modules

Дмитрий
17.12.2016
14:42:37
В постцсс есть плюшки, которых нет в обычных css-in-js, но когда нужно выносить данные в js то лучше jss, чем styled-components, прости б-же

Vasiliy
17.12.2016
14:43:57
вот да, я про то же, нельзя же просто так взять и забить на постцсс

Lupsick
17.12.2016
16:00:40
https://github.com/MicheleBertoli/react-fix-it

https://hyper.is

кто-нибудь писал что-нибудь на электроне?

A.
17.12.2016
16:40:27
Максимум что-то в роди ToDo

Igor
17.12.2016
19:56:44
А подскажите организацию файлов для react/redux - на первом и пока единственном большом проекте попробовал разделение по папкам компонент, контейнеров, экшенов, редусеров из стартер кита - https://github.com/coryhouse/react-slingshot Что-то не зашло, поравить контейнер - бегать по 4 папкам.

Dmitrii
17.12.2016
21:13:42
держи компоненты и контейнеры вместе

Google
Vasiliy
17.12.2016
21:14:39
как вариант, попробуй группировать по домену, а не по названиям используемых абстракций

Dmitrii
17.12.2016
21:18:15
много вариантов построения приложения в реакт редакс, т.к нету каких то принятых рамок

Sergey
17.12.2016
21:25:02
Подскажите, а как обновить состояние компонента такого вида

ну только через setState()

Dmitrii
17.12.2016
21:26:04
через setState

setState({expand: {[lvl.join('%')]: 2}})

lvl.join лучше в отдельную переменную вынести конечно наружу

Sergey
17.12.2016
21:30:05
извините

Dmitrii
17.12.2016
21:30:07
this.state то удали

Sergey
17.12.2016
21:30:22
извините, косяк в другом был

ммм, да - сработало, только другие key удалила эта конструкция )

Dmitrii
17.12.2016
21:32:11
потому что объект новый

Dmitrii
17.12.2016
21:32:37
setState({expand: {...this.state.expand, [lvl.join('%')]: 2}})

так старые останутся

Roma
17.12.2016
21:33:00
Гуру вебпака

Подскажите, как цсс вставить после закрыапющнго html тега, а не в хеад?

Закрывающего*

Alexander
17.12.2016
21:38:16
Подскажите, как цсс вставить после закрыапющнго html тега, а не в хеад?
html-webpack-plugin, и используешь шаблон, в котором сам вставляешь файл стилей куда надо, но после закрывающего </html> ничего не выйдет)))

Vasiliy
17.12.2016
21:38:53
не понятно, вопрос плохо сформулирован

Igor
17.12.2016
21:39:03
Насчет вариантов размещения - сейчас смотрел стартер киты, понравилась структура где action, reducer, container и const в одной директории. Я думаю попробую, но не наткнусь ли на косяки?

Google
Vasiliy
17.12.2016
21:41:15
а что плохого тогда будет? что значит "шарить между директориями"?

Igor
17.12.2016
21:41:25
Ну вот и мен показалась. Я конечно криво писал приложение, но шаритсья между 20 reducer, action и т.п. очень не приятно

Dmitrii
17.12.2016
21:43:03
шарить всмысле когда несколько директорий будут использовать один и тот де редьюсер и экшены, прийдется всеравно выносить куда нибудь в common

Admin
ERROR: S client not available

Vasiliy
17.12.2016
21:43:38
не понял зачем придется выносить

import { someAction } from 'modules/something' и все

Igor
17.12.2016
21:44:26
Ну можно создать общие action тогда.

Dmitrii
17.12.2016
21:44:31
ну мы же не хотим чтобы у нас один модуль лазил в другой напрямую?

Igor
17.12.2016
21:44:44
Но можно например положить их в App

Если они общие для всего приложения

Vasiliy
17.12.2016
21:44:55
почему? что значит один модуль лазил в другой? можно пример "общего модуля"?

Igor
17.12.2016
21:45:38
Кажется спутали компоненты и контейнеры

У меня вот есть общий как бы акшен - типа scrollState

Ну я дерну его из App как общий для всех компонентов, глобальный так сказать.

Dmitrii
17.12.2016
21:46:38
someAction почему лежит именно в soething а не в anotherSomething который тоже его юзает? или thirdSomething

Igor
17.12.2016
21:46:46
А в чилдренов уже передам из контейнера

*я так.. только изучаю.. если что пинайтесь и бейте по рукам за кривое понимание

Vasiliy
17.12.2016
21:48:17
someAction почему лежит именно в soething а не в anotherSomething который тоже его юзает? или thirdSomething
ну это же общий вопрос (что куда относится), это распространяется не только на "модули", но и на компоненты, классы (тоже могут играть роль модулей), и тп, логика принятия решений та же самая по сути

Google
Dmitrii
17.12.2016
21:49:00
вообщем всегда будет так, что есть обобщенные common сущности, которые шарятся многими модулями, и специфичные только для одного модуля. А как начинать, с общей кучи и потом выносить специфичные в свои модули, или с модулей, из которых потом дергать общие куски в common разницы нету.

Igor
17.12.2016
21:50:20
Ну понятно, что есть какие-то общие состояния, их можно как я и говорил хранить в главном контейнере.

Vasiliy
17.12.2016
21:50:48
ок, у меня нет ни одного "общего" модуля, мб я что-то делаю не так, но мне обычно понятно какую функциональность куда отнести

Dmitrii
17.12.2016
21:52:31
"модули" тоже можно по разному понимать, для кого то это ресурсы, для кого то странички и так далее, каждый по своем бьет

если у тебя нету общего модуля, то как ты поступаешь с например функцией, которую надо использовать в разных модулях? копипаста?

Vasiliy
17.12.2016
21:54:01
ну это не называется "общий модуль", это называется просто "модуль" я поэтому у спросил что за "общий модуль"

Igor
17.12.2016
21:54:01
Я копипасту сделаю.

На всякий случай, мало ли она тут измениться, а там нет.

Dmitrii
17.12.2016
21:55:00
ну не суть как это называется, shared code он всегда будет

Evjeni
18.12.2016
09:33:02
господа, static из es6 или из es7?

хотя нагуглил уже, es6

jdc
18.12.2016
10:51:54
основной контейнер на странице флекс, контента в нем мало и он примерно на пол страницы. И фон контейнера заканчивается на пол страницы. Как растянуть его до конца страницы?

jdc
18.12.2016
10:53:34
проще всего - height: 100vh
точнее calc(100vh - footer - header)

Dmitry
18.12.2016
10:53:36
Последние дни данный чатик превратился в чатик по CSS

jdc
18.12.2016
10:53:41
Я уже так пробовал

Vasiliy
18.12.2016
10:56:29
а что за - footer - header? почему нельзя просто сделать flex: 1?

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