@react_js

Страница 4016 из 5115
CFFTRP
24.05.2018
14:12:00
Как лучше проверять количество одинаковых элементов в корзине? например, добавил объект в стейт корзины. Как в кнопке выводить количество однотипных элементов?

Artem
24.05.2018
14:12:01
const StyledChild = styled(item)`displey: none;`
я так пытался, когда item содержит chidlren все сыпится(

CFFTRP
24.05.2018
14:12:33
То есть, надо пройтись по элементам в cart.items, но каким образом ? Вызывать метод компонента для каждого элемента массива и проверять, находится ли в корзине этот элемент?

Google
Stepan
24.05.2018
14:14:50
я так пытался, когда item содержит chidlren все сыпится(
а откуда там children? item должен быть компонентом

Artem
24.05.2018
14:17:50
<Select> <Label selectValue>Select</Label> <Icon newWidth={20} svg={svg} selectIcon/> <List selectContent> <Item value={'Select1'}>Select1</Item> <Item value={'Select2'}>Select2</Item> <Item value={'Select3'}>Select3</Item> <Item value={'Select4'}>Select4</Item> </List> </Select>

вот по такому пробегаю)

Timofey
24.05.2018
14:18:41
Подскажите по поводу redux-form Мне надо на основе одного значения redux-form'ы отображать/скрывать другой Field Щас я тащу значения формы через селектор getFormValues. Проблема такого способа, как и подмечено в документации - на каждое изменение значения - форма ререндерится. Это не круто, при вводе в input - ввод из-за ререндера формы медленный и лагучий. Какие есть другие способы внутри redux-form получить значение поля формы? Если вариантов не найду - буду вешать на input - debounce

Stepan
24.05.2018
14:19:14
вот по такому пробегаю)
пиши <div style={{display: 'none'}}>{item}</div>

Artem
24.05.2018
14:19:16
попытка сделать компонент с внутренностями наружу, внутри Select бегу по children и необходимо их стилизовать на лету, что бы не лезть внутренности к примеру List

пиши <div style={{display: 'none'}}>{item}</div>
ну это жестоко, если для css sc, то надо sc все обрабатывать

Stepan
24.05.2018
14:20:18
ну это жестоко, если для css sc, то надо sc все обрабатывать
ну я логику показал, можешь хоть как стиль присвоить диву

Artem
24.05.2018
14:20:19
што за велосипеды, почему просто не использовать react-select?
выше ж писал, попытка опробовать методику, с работой с компонентами внутренностями наружу

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

Sergey
24.05.2018
14:23:34
Вопрос тупой как я сам, зачем нужен редакс и в чем он помогает?

Nikolay
24.05.2018
14:24:14
Google
Again
24.05.2018
14:24:16
в реакт роутере :id подставляется из props.params.id?



вот это

Nikolay
24.05.2018
14:24:51
Sergey
24.05.2018
14:25:02
Глобальный стор
Глобаньный или локально-модульный?

Mikhail
24.05.2018
14:25:25
Oleg
24.05.2018
14:26:39
Вопрос тупой как я сам, зачем нужен редакс и в чем он помогает?
Он нужен, чтобы потом здесь спрашивать как сделать простейшие вещи со всеми thunk, saga и прочими )

Kendr
24.05.2018
14:26:49
Глобаньный или локально-модульный?
Глобальный как-то созвучно с локально-модульный?

Дмитрий
24.05.2018
14:27:30
Глобаньный или локально-модульный?
В случае редакса глобальный. Увы

Глобальный как-то созвучно с локально-модульный?
Корректнее это назвать статическим локальным стором

То есть то что относится к секции приложения целиком, не стейт компонента

Секция приложения - страница какая нибудь например

Mikhail
24.05.2018
14:29:53
Посмотри в сторону mobx, там прощее и понятнее

Sergey
24.05.2018
14:29:56
Корректнее это назвать статическим локальным стором
Доступно впринципе, типа чтобы не через пропсы дату гонять?

Дмитрий
24.05.2018
14:30:00
Делать это с редаксом слегка неудобно

Mikhail
24.05.2018
14:30:23
С редаксом все не удобно ))

Дмитрий
24.05.2018
14:30:27
Посмотри в сторону mobx, там прощее и понятнее
Пока не начнутся реактивные баги

Mikhail
24.05.2018
14:31:14
Пока не начнутся реактивные баги
Правильно спроектировать...

Google
Дмитрий
24.05.2018
14:31:25
Доступно впринципе, типа чтобы не через пропсы дату гонять?
Ну типа это просто не логично иначе делать, в том числе и из-за этого

Mikhail
24.05.2018
14:32:10
Библиотеку
Правильно спроектировать стор...

Дмитрий
24.05.2018
14:34:11
Сам принцип reactions например уже делает ряд вещей весьма неустойчивыми

Mikhail
24.05.2018
14:36:15
Сам принцип reactions например уже делает ряд вещей весьма неустойчивыми
Из практики, у нас с десяток проектов, в каждом из них 30+ моделей (классов, кому как угодно), все работает норм, но соглашусь что зависит от проекта и задачи

НО (ИМХО конечно), я бы никогда ни в каком из своих проектов не стал бы юзать редакс, лучше свё что-то, чем этот редакс с самгой санком и прочей лабудой

Дмитрий
24.05.2018
14:37:46
Ну насчёт санок и прочего это да

Kendr
24.05.2018
14:51:23
>лучше свё что-то >мир так и не увидел альтернативы

Сергей
24.05.2018
14:51:41
Место проведения BeerJS 24 мая "Птица-синица". Бронирование на 20:00 на BeerJS. Адрес: Россия, Москва, Большой Спасоглинищевский переулок, 3с5, 101000

кто идет?

Abu
24.05.2018
14:52:26
кто идет?
ты в мск переехал?)

Сергей
24.05.2018
14:52:37
до пятницы в дс

Max
24.05.2018
14:54:48
CFFTRP
24.05.2018
15:04:07
эм, лучше добавить поле count для продукта, чем повторять объекты в корзине
а если данные с бекенда ? каждому полю самому добавлять "count"?

я думаю, просто каждую книгу сделать отдельной компонентой и в ней через mstp проверять, есть ли такой ID в cart и сколько раз

Daniil
24.05.2018
15:12:11
Мне тоже стикеросы локнули

Andrew
24.05.2018
15:14:26
Бля пальцы уже просто начали болеть от количества писанины в сагах

Сергей
24.05.2018
15:14:32
лол

Admin
ERROR: S client not available

Nikita
24.05.2018
15:14:35
Google
Andrew
24.05.2018
15:15:17
Ты знаешь что делать
Я то знаю, но проект переписывать уже никто не будет

Nikita
24.05.2018
15:15:44
Abu
24.05.2018
15:16:10
Дмитрий
24.05.2018
15:16:32
Ты фронтенд делаешь или как))

Nikita
24.05.2018
15:16:53
rxjs?
Как вариант

Petr
24.05.2018
15:18:30
а если данные с бекенда ? каждому полю самому добавлять "count"?
а если в корзине будет 1 продукт с количеством 100 штук, бэк пришлет 100 повторяющихся объектов?

Дичь какая)

Григорий
24.05.2018
15:27:47
Какую либу используете для иконок?

Roman
24.05.2018
15:39:37
react-${thing_u_need} простой паттерн

Григорий
24.05.2018
15:41:20
react-${thing_u_need} простой паттерн
Да я знаю эту либу и такой подход к поиску, просто не всегда получается таким образом найти лучшую либу

Roman
24.05.2018
15:42:52
react-icons - включает в себя 4 пака иконок и дает возможность подгружать по одной, а не целый шрифтом

удобно, минималистично, лучше не видел

Григорий
24.05.2018
15:46:40
CFFTRP
24.05.2018
15:48:00
<Link to={`book/${book.id}`}></Link> А как в компонент, в который роут идет передать объект в пропсы? Или если я передал ID, то потом из state искать характеристики книги по ID?

Australo
24.05.2018
16:52:18
есть у кого-нибудь актуальные тестовые задания по реакту ? на гита хабе нашел пару , но малоль у кого еще завалялась ?

Google
Australo
24.05.2018
16:57:32
бесконечный скролл
это в смысле где то есть в чате ? через сколько световых лет наверх примерно будет ?

Daniil
24.05.2018
16:58:58
Гугли maxpfrontend вроде так

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