@react_js

Страница 4902 из 5115
Baratov
28.09.2018
11:47:05
Ребят нужна хелпа)

<Route path="/cabinet" component = {Account} /> в классе Account есть метод "cabinet" как его вызвать

Baratov
28.09.2018
11:48:10
что-то вроде {Account.cabinet} и зароутить return с метода cabinet

Google
Ivan
28.09.2018
11:48:21
через ref ?

Cenator
28.09.2018
11:48:44
Ты пытаешься сделать то что в реакте делать неправильно

В render верни то что нужно в зависимости от пропс

Baratov
28.09.2018
11:53:48
т.е взависимости от того какой я пропс ему передам будет выполняться тот или инной метод?

Cenator
28.09.2018
11:54:19
Лучше это все разбить на компоненты, методы это шаг назад

Baratov
28.09.2018
11:54:47
если у меня 3 метода мне их отдельно на компоненты разбить

это считается нормально?

я прост недавно начал изучать и пока совсем не понятно как правильно а как нет)

Cenator
28.09.2018
11:55:21
это считается нормально?
Это считается хорошо

Baratov
28.09.2018
11:55:56
Хорошо учту

спасибо

Again
28.09.2018
12:01:37
а как реакт определяет должен ли он перерендерится или нет компонент? у меня например масив в массиве в массиве, а в конечном массиве 10000 элементов.Он их всех сверит или сверит только их длинну?

Google
Artyom
28.09.2018
12:05:31
Скорее https://reactjs.org/docs/rendering-elements.html

Danil
28.09.2018
12:08:47
Как правильно расширять стили компонентов, используя styled-components Пример моей попытки: https://gist.github.com/shashkovdanil/e263e23e8deb65d5f21d5bb563429980

Artyom
28.09.2018
12:10:41
Как правильно расширять стили компонентов, используя styled-components Пример моей попытки: https://gist.github.com/shashkovdanil/e263e23e8deb65d5f21d5bb563429980
(({ children, disabled, type, loading, className }: IProps) => ( <StyledButton disabled={disabled || loading} type={type} className={className}> {loading ? <Loader /> : children} </StyledButton> ))

Danil
28.09.2018
12:11:31
Типа передать className и в зависимости от переданного менять стили в styled.tag``

Artyom
28.09.2018
12:11:36
Как правильно расширять стили компонентов, используя styled-components Пример моей попытки: https://gist.github.com/shashkovdanil/e263e23e8deb65d5f21d5bb563429980
Декоратор styled создает стили, пихает их в хед, а селектор к ним (класснейм) пробрасывает в пропсы оборачиваемого компонента

Danil
28.09.2018
12:12:01
А можно пример и в доку ткнуть

Cenator
28.09.2018
12:12:40
Danil
28.09.2018
12:13:12
Спасибо

Igor
28.09.2018
12:13:49
Какой className..

Danil
28.09.2018
12:14:37
Можете мне прям в гист в комменты пример написать, если не сложно ?

Igor
28.09.2018
12:14:39
А extend не подходит, что ли?

Danil
28.09.2018
12:14:53
В гисте пример с экстендом, который не подходит

Artyom
28.09.2018
12:14:53
Igor
28.09.2018
12:14:59
Или тут другая задача?

Danil
28.09.2018
12:15:02
И да, deprecated

Тимофей
28.09.2018
12:15:14
А extend не подходит, что ли?
Он обычный компонент расширяет

Google
Igor
28.09.2018
12:15:17
Хм. Видимо на моем проде про это не слышали. Даже не зщнал

Danil
28.09.2018
12:15:50
@artalar , да, я понял, просто Игорь гнать на этот способ стал)

Igor
28.09.2018
12:16:11
Да не, я просто не в курсе про деприкейтед

Artyom
28.09.2018
12:16:27
"этот" - он теперь единственный)

Igor
28.09.2018
12:16:48
А можно глупый вопрос – почему они отказались от этого?

Николай
28.09.2018
12:17:31
Друзья, подскажите как в flow создать функцию, которая будет принимать строку (имя ресурса) и возвращать object типа для этого ресурса?

Igor
28.09.2018
12:18:38
А можно глупый вопрос – почему они отказались от этого?
Погуглил, вот тред, если что https://github.com/styled-components/styled-components/issues/1546

Igor
28.09.2018
12:20:39
Вот ща как раз думаю

Dmitry
28.09.2018
12:21:50
Всем привет! Кто обновился до create-react-app 2? У вас шрифты/иконки не слетали после билда?

Igor
28.09.2018
12:24:14
Бтв, а кто пилил сложные формы на Formik'е? Хочу отказаться от редакс-форм по текущей задаче в пользу него. Взял Yup для схемы. А есть у него что-то подобие normalize?

Либо как-то иначе для конкретных полей превентить ввод конкретных символов

Danil
28.09.2018
12:29:01
Бтв, а кто пилил сложные формы на Formik'е? Хочу отказаться от редакс-форм по текущей задаче в пользу него. Взял Yup для схемы. А есть у него что-то подобие normalize?
Я кстати использовал Yup, но столкнулся с проблемой, что асинхронная валидация (проверка существования юзера при регистрации) триггерится на любое изменение формы

Danila
28.09.2018
12:29:18
Бери rff
Что такое rff?

Andrew
28.09.2018
12:29:44
React final form

Igor
28.09.2018
12:29:48
react final form

Google
Andrew
28.09.2018
12:29:57
Но будьте аккуратнее

Igor
28.09.2018
12:30:00
у него апи, типа, покруче будет?

Andrew
28.09.2018
12:30:29
у него апи, типа, покруче будет?
Да если любишь обсерверы

Ilya
28.09.2018
13:06:11
Admin
ERROR: S client not available

Roman
28.09.2018
13:21:48
Кто-нибудь шарит как в реакте hmr устроен ?

Artyom
28.09.2018
13:23:33
Кто-нибудь шарит как в реакте hmr устроен ?
@thekashey шарит. Но ты задай вопрос сразу

Anton
28.09.2018
13:24:02
на соплях там все ?

Roman
28.09.2018
13:25:17
@thekashey шарит. Но ты задай вопрос сразу
Он больше не по реакте, а вообще по хмр. https://github.com/popugang/threejs-app/blob/master/src/index.js Нужно, чтобы при изменении, не нужно было канвас не удалять и апендить

Я вот думаю как это в реакте работает

Roman
28.09.2018
13:31:10
Или что?

Zamir
28.09.2018
13:36:03
а как вы относитесь к тому, когда бэкендер отдает вам список данных, где итем объекты и ключи объектов это айдишники и что бы получить значение надо сделать запрос за общими дынными и вытащить по айди то что надо чтото вроде JOIN только на фронте это норм практика?

Артур
28.09.2018
13:37:04
скажи ему чтобы он уволился

Vadim
28.09.2018
13:37:15
Всем привет Кто-нибудь может подсказать можно ли красиво отловить нажатие клавиши F5 на странице? :)

Zamir
28.09.2018
13:50:22
Типа так {[id]:value }
не, так не получится это два массива в одном объекты которве мне нужны, в дрругом разные объекты со знаечениеями типа [...{ color_id: 1 }...] и теперь что бы мне узанть значение цвета надо идтив другой массив где помимо цветов есть еще типа возраст, и так далее [...{ color_id: ['черный', 'белый', 'синий'] }...]

Google
Andrew
28.09.2018
13:50:51
ну так словари же

это норм

Artyom
28.09.2018
13:51:05
Zamir
28.09.2018
13:52:19
в другой массив или запрос делать другой?
еще один запрос за массивом общих данных, типа там все подрят и оттуда выдергивать все что мне надо

Это нормализация называется - в сторе так лучше и хранить данные
а что использовать что бы нормализовать так как мне надо?

Artyom
28.09.2018
13:52:54
так у тебя уже нормализовано

еще один запрос за массивом общих данных, типа там все подрят и оттуда выдергивать все что мне надо
В вебе, особенно мобильном, лучше делать меньше запросов. Либо http/2 использовать

Zamir
28.09.2018
13:55:13
вот у меня 20 объеквто и для каждого из них надо достать значения цвета их этого общего массива, есть какая-нить статья по бест практикс этого всего? просто первый раз сталкиваюсь и думаю как все это организовать

Zamir
28.09.2018
14:04:08
вот типа есть массив объектов, у них есть поле categories_id взять этот айдишник и пойти в другой массив там найти поле categories_id и по айдишнику достать значение и так 10-20 раз )



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