@react_js

Страница 4145 из 5115
Ярослав
11.06.2018
06:24:27
Ребят, а поясните дибилу за умные и глупые компоненты. В теории я понимаю, что одни я стилизую, вторые данные на сервак гоняют. На практике возникают вопросы. Например могу ли я в глупые компоненты вкладывать умные? Например в форму вложить селект, который бегает на сервак за данными?

Mark
11.06.2018
06:25:53
Жги, почему-бы нет?

Ярослав
11.06.2018
06:32:56
Потому что префекционизм. Хочу писать код так, будто его будет супортить маньяк, который знает где я живу)

Mark
11.06.2018
06:33:21
Вряд-ли два маньяка будут сапорить один код, не переживай

Google
Андрей
11.06.2018
06:47:38
Привет, подскажите нормальную либу по графикам )

Андрей
11.06.2018
06:52:36
а под react или они и под react норм пойдут ?

Mark
11.06.2018
06:53:51
Подойдут

Все окей

Bohdan
11.06.2018
06:54:51
Ребят, а поясните дибилу за умные и глупые компоненты. В теории я понимаю, что одни я стилизую, вторые данные на сервак гоняют. На практике возникают вопросы. Например могу ли я в глупые компоненты вкладывать умные? Например в форму вложить селект, который бегает на сервак за данными?
У меня умные компоненты просто получают данные со сторы и дёргают методы сервисов, тупые - просто верстка. Поскольку смысл компонентов в инкапсуляции, использование умных в вьюхах эт норма

Ярослав
11.06.2018
06:58:30
А если у меня форма может редактировать и удалять товар, стоить ли разделять эту логику по двум контейнерам?

Bohdan
11.06.2018
07:01:59
Не, как по мне не нужно сильно дробить, смысла нет. Есть форма - один контейнер для формы. Есть навигация - один контейнер для навигации

Исключение это вложенные формы, вот где изврат

Google
Mark
11.06.2018
07:12:18
Исключение - это когда в форме селект, который должен получать данные по апи, который используется не только в этой форме Хотя даже в этом случае - спорно

Artyom
11.06.2018
07:15:53
@artalar ты же вроде кидал ссылку на сборник китов
Самое первое примечание https://github.com/artalar/blog/blob/master/src/pages/currently-best-ui-kits.md @TchernyavskyD

Max
11.06.2018
07:18:14
спасибо

Эльдар
11.06.2018
07:36:44
Ребят я только начал изучать фронт и реакт. Помогите плиз. Я хлчу применить стили к компоненту. Если я указываю стили внутри описания клмпонента в методе render то все нормально работает. А если я хочу применить где то вне когда уже применяю этот компонент то стили не применяются. Например описал компонент Logo. Где то в не пишу <Logo className=“testStyle”/> стили не применяются. Ну если честно это понятно почему не применяются. Но как мне передать это стили внутрь компонента как проперти и уже внутри их применить? Совместно с другими стилями

Yura
11.06.2018
07:38:41
Внутри Logo В рендере к html тегу пиши className={this.props.className}

Или так className={your styles ${this.props.className}}

Nikita
11.06.2018
08:16:51
А кто работает с Flow? подскажите плиз, для его работы нужно соединение с интернетом? сейчас сижу со слабого мобильного интернета, и не работает флоу, пишет "Lost connection to the flow server (0 retries remaining): |Out of retries, exiting!", это может быть изза плохого инета?) или изза того, что работаю из встроенной в Windows 10 Ubuntu ?)

(еще ни разу не получилось запустить флоу)

arts
11.06.2018
08:20:29
Или так className={your styles ${this.props.className}}
Не надо так. Для конкатенации классов есть classnames.

Nikita
11.06.2018
08:20:40
какой сейчас год ?
а мою одежду тебе не надо ?)

второе
спасибо )

Finch
11.06.2018
08:21:15
какой сейчас год ?
3308 от царствования великого фараона Рамзеса!

?️Ivan
11.06.2018
08:23:57
Nikita
11.06.2018
08:24:07
второе
а как ты это понял ?

Yung
11.06.2018
08:24:50
а как ты это понял ?
Флоу работает локально, его сервер — это локальный сервер, а убунта в венде все ещё костыльная и там много подобных проблем

zerc
11.06.2018
08:25:11
Google
zerc
11.06.2018
08:25:19
Чем плох flow?
я имеел ввиду медленный интернет

Yung
11.06.2018
08:25:26
Учитывая что флоу сам по себе не самая стабильная штука была когда я его юзал, сейчас мб получше конечно заметно стало

arts
11.06.2018
08:25:27
Nikita
11.06.2018
08:25:29
ох

Kendr
11.06.2018
08:25:39
Шта
Classnames хуевая практика

arts
11.06.2018
08:25:56
Classnames хуевая практика
Предложи лучше

Yung
11.06.2018
08:25:57
я имеел ввиду медленный интернет
3г медленный, 4г есть не всюду

Так что вполне себе

Nikita
11.06.2018
08:26:23
3г медленный, 4г есть не всюду
да я б за 3г убил сейчас :D

Kendr
11.06.2018
08:26:59
Предложи лучше
Предлагаю суецыд

Alexei
11.06.2018
08:28:03
Classnames хуевая практика
а чем она плоха, можешь развернуть мысль?

Volodymyr
11.06.2018
08:28:32
Ребята, всем привет, вот такая у меня вложенность в reducer , пытаюсь изменить состояние checked отдельного чекбокса. Подскажите где может быть ошибка

Volodymyr
11.06.2018
08:28:32




zerc
11.06.2018
08:31:15
чет сложно....

zerc
11.06.2018
08:34:51
Ребята, всем привет, вот такая у меня вложенность в reducer , пытаюсь изменить состояние checked отдельного чекбокса. Подскажите где может быть ошибка
а давай зарефакторим это а то я думаю из за очень сложной конструкции тут вообще непонятно что получится, ну типа вынесем это в отдельную функцию которая вернет норм стейт ?

Sander
11.06.2018
08:34:56
как научить webstorm показывать подсказки, когда использую вот такую конструкцию <Nav.Item>. хочется чтоб введя <Nav. - он подсказывал какие компоненты он наследует.

Sander
11.06.2018
08:35:40
точно )

Google
Sander
11.06.2018
08:35:50
@sergeysova спасибо

Kevin
11.06.2018
08:36:07
чего-то не понимаю я, как документировать проект storybook/styleguidist — это, конечно, круто, но покрывает только компоненты, а первый еще и непонятно как использовать с JSDoc-аннотациями documentation.js выдает какой-то мусор для компонентов: пропсы, описанные в static propTypes = { ... }, почему-то в документации идут отдельно от компонента

Finch
11.06.2018
08:39:59
ошибся на десяточку)
Нет же. Рамзес взошел на трон в 1290-1291 г до н.э.

Admin
ERROR: S client not available

zerc
11.06.2018
08:40:55
Нет же. Рамзес взошел на трон в 1290-1291 г до н.э.
я ошибся на десяточку значит :D

Nikolay
11.06.2018
08:42:19
Volodymyr
11.06.2018
08:43:22
Так посмотри, что возвращает
а должен в категории category_id изменить чекбокс с айдишником 2

Vlad
11.06.2018
08:46:58


Dmitry
11.06.2018
08:47:57
this.props[mode] это объект у которого есть метод get

Vlad
11.06.2018
08:48:10
Чёрт, точно

Спасибо

Максим
11.06.2018
08:58:02
Всем привет пишу метод чтоб изменить состяние при скроле Вопрос как отловить скрол если он опустился вниз чуть чуть

Дмитрий
11.06.2018
08:58:37
Краткое пособие как не стоит делать

Дважды

Vlad
11.06.2018
08:59:32
А как правильнее сделать?

Nikita
11.06.2018
08:59:43
@ide_ru
оу, не знал о таком чатике, спасибо ))

Сергей
11.06.2018
09:00:22
А как правильнее сделать?
Вариантов очень много

Vlad
11.06.2018
09:00:42
Вариантов очень много
Но конкретно этот вариант - не ок, да?

Google
Дмитрий
11.06.2018
09:01:03
А как правильнее сделать?
Без неявных вытаскиваний из пропсов, выглядит будто кому то было просто лень описать пропсы нормально

А потом, естественно, пропс переименуют и всё взорвется

Максим
11.06.2018
09:02:03
ребята как отловить скрол в реакт

Nikita
11.06.2018
09:03:17
ребята как отловить скрол в реакт
Вешаешь врапер и на него событие онскролл

Максим
11.06.2018
09:15:10
что то не работает constructor(props) { super(props); this.state = {classelemetn: true}; this.scrollMetod = this.scrollMetod.bind(this) } render(){ return( <div onScroll={this.scrollMetod}>

scrollMetod(){ this.setState({classelemetn: false}); }

Максим
11.06.2018
09:16:24
да

Denis
11.06.2018
09:16:30
Каким лучше образом высчитывать CSS значение в React для элемента. Через JS или CSS? ?

Max
11.06.2018
09:17:05
Cenator
11.06.2018
09:17:47
Max
11.06.2018
09:18:03
Но хуже поддерживается потом
Зависит от сложности

Denis
11.06.2018
09:18:04
имел в виду: const calcedWidth = …. // a +b c * d / m; или const calcWidthCss = `calc(..)`

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