Oleg
стоит ли обновляться с 16.8 до 16.10? ничего не сломается? или переходить нет смысла?
Maksim
https://codesandbox.io/s/condescending-bhaskara-w8dwf чекай
вопрос, зачем придумали Component, если есть PureComponent?
Oleg
почитай ченджлог
ну я читал. там вроде минорные. багфиксы были.
Anonymous
Кто-нибудь в курсе в react-datepicker после локализации на Ru выбирается время криво, нажимаю к примеру на 10:15 а выбирается 10:10
Bogdan
вопрос, зачем придумали Component, если есть PureComponent?
потому что второй сравнивает пропсы, а первый нет, но на самом деле еще попробуй пойми когда что юзать, на глаз тупо, бывает что обновить виртуальный дом быстрее, чем сравнивать пропсы
Maksim
потому что второй сравнивает пропсы, а первый нет, но на самом деле еще попробуй пойми когда что юзать, на глаз тупо, бывает что обновить виртуальный дом быстрее, чем сравнивать пропсы
вопрос не в том чем они отличаются, а зачем нужен Component так вот как раз за тем, что если ты изменишь в своем примере PureComponent на Component, то все будет работать
Bogdan
вопрос не в том чем они отличаются, а зачем нужен Component так вот как раз за тем, что если ты изменишь в своем примере PureComponent на Component, то все будет работать
я же написал, второй сравнение делает, если тебе нужно сравнить пропсы, юзай пьюр, не нужно, юзвй просто компонент, можно вообще свою ф-ю сравнения сделать
Bogdan
так вот в твоем примере не нужно юзать pure
может не нужно, а может и нужно
Maksim
очевидно, если юзать то ничего не работает
Bogdan
очевидно, если юзать то ничего не работает
ну так ты подумай, почему не работает и переделай с пьюром, что бы работало, я же не знаю его задачи, факт в том, что если ему нужен пьюр, апдейта не будет с его вариантом
Maksim
ты не понимаешь о чем я реакт не запрещает мутировать, просто при этом нельзя будет использовать PureComponent даже в доке написано
Bogdan
ты не понимаешь о чем я реакт не запрещает мутировать, просто при этом нельзя будет использовать PureComponent даже в доке написано
да мне не важно можно или нет, ну вдруг ему нужно будет сравнивать пропсы, а он такой херни наделал, ему придется все переделать
TK
тут у меня PHOTOS это массив и я его map перебираю, а если бы был обьект то чем перебирать надо?
Bogdan
ну очевидно, что второй вариант лучше, плюс там траблы, стейт не через this брать, уже не помню почему
Face
Можно и первый вариант, но с помощью клона
Bogdan
1 вариант нельзя юзать
я это пытался довести
Face
1 вариант нельзя юзать
да можно, просто стейт клонировать и все, правда это рождает лишнюю память, но можно
Face
1 вариант нельзя юзать
Bogdan
да можно, просто стейт клонировать и все, правда это рождает лишнюю память, но можно
можно еще штаны через голову надевать, а отверткой гвозди забивать
Daniil
да можно, просто стейт клонировать и все, правда это рождает лишнюю память, но можно
Конкретно в этом случае нет необходимости. Где у человека ключ был на 3-4 уровне вложенности еще имело место.
Face
можно еще штаны через голову надевать, а отверткой гвозди забивать
О боже, а что такого то в клонирование стейта, это прям супер хардкор
Face
Конкретно в этом случае нет необходимости. Где у человека ключ был на 3-4 уровне вложенности еще имело место.
Да ничего против не имею, просто вы вводите в заблуждение, что можно вот так и никак иначе, чувак потом лицо себе сломает, когда возникнит необходимость, сделать иначе
Daniil
Да ничего против не имею, просто вы вводите в заблуждение, что можно вот так и никак иначе, чувак потом лицо себе сломает, когда возникнит необходимость, сделать иначе
Я никого не ввожу. Первый его кейс как раз был про работу с ключем на 3-4 уровне. Так что он точно уже 2 способа знает)
Archer
Archer
всем привет, знатоки редакс формы кто сталкивался? поясню, у меня форма в ней есть переключалка которая открывает другие поля я валидирую всю форму но если закрою и открою те поля то падает такая ошибка была попытка проверить на то открытая ли форма или нет, но проблема в том что функция валидации вызывается один раз и когда меняю состояния открытая/закрытая то в валидации она не меняется и по итогу не валидируется
Archer
печально
Владимир
Ребят, привет всем) У кого то были траблы с select в FullCalendar, само событие начинается не там где я кликаю мышью, а где то левее на пикселей 200, кто-то знает почему так?
Kostya
Всем привет второй аргумент в коннекте(редакс) нам показывает обработчики компонета) А бывает так что мы имеет общие методы несколько компонетов как тогда поступать....... Было бы прикольно если юы могли иметь более внешний слой абстракции! Или нормальные люди делают подругому?
Anton
Добрый день! Подскажите, пожалуйста, почему функция на onClick может не вызываться у элемента Trigger и как это можно поправить? спасибо! Скриншот ниже
Anton
Ilia
Всем привет. Разработка реакта под под мобло. Как скейл предотвратить на Айфоне? Спасибо заранее
Daniil
Ты по какому - то тутору делаешь? Если да, то поищи другой)
Anton
Ты по какому - то тутору делаешь? Если да, то поищи другой)
Не, я просто неопытный) Мне нужна возможность передать извне любой элемент в качестве триггера для попапа и повесить на клик по этому триггеру конкретную функцию)
Anton
Буду рад узнать, как по-правильному это сделать от более опытных вас)
Ilya
Добрый день! Подскажите, пожалуйста, почему функция на onClick может не вызываться у элемента Trigger и как это можно поправить? спасибо! Скриншот ниже
Если this.props.trigger это уже сам по себе ReactElement (что следует из того что вы пытетесь из него props извлечь) - то использовать надо React.cloneElement - у вас судя по всему получается элемент который не выражен в каком либо реакт-примитиве, а стало быть у него и хендлера onClick стандартного нет
Ilia
React Native ?
веб апп
Павел
Приветствую. Подскажите пожалуйста, кто знает. Почему hoc фаирстора (firebase) навешивает автоматом листенеры(если не он, тогда вопрос, откуда берутся эти листенеры). Я вручную все делаю(диспатч экшена, и в экшене гружу данные, диспатчу в стор). А параллельно с этим, листенеры тоже грузят данные, и обновляют с хрена то стор(инишл Стейт как будто прокидывают туда).
Павел
Вот когда листенеры удаляются(переключаю на другую страницу например), то стор опять обновляется(опять инишл стэйтом, и он трёт все в сторе, например инфу о юзере).
Sergey
кто юзал storybook? пытаюсь добавить alias добавляю через ./.storybook/webpack.config.js с функцией в экспорте а получаю говно какое-то
Sergey
Sergey
через --debug-weback тоже пробовал там конфиг видно, что исправленный я думаю, может нужно в manager config добавлять?
Sergey
конфиг
howitworks
вот так помоему точно работало https://github.com/mattermost/mattermost-webapp/blob/235d64c6740246671c836c9f3701b4bb621b1f8a/.storybook/webpack.config.js
Sergey
Георгий
Немного полазил по просмотрам некоторых курсов по программированию и интересная статистика вышла. Даже до второго урока курса доходит только половина тех, кто посмотрели первый, к середине доходит около одной десятой, а к самому концу одна пятнадцатая. Выходит, что лишь каждый пятнадцатый человек, который заинтересовался какой то технологией доходит до конца, какие то неутешительные итоги)
Георгий
Поучему неутешительная, как миниум 50% с первого урока врубаются в тему, или не врубаются ))
Не совсем, я смотрел в основном курсы по языкам, если человек понял js после несколько минутного урока с представлением, то моё уважение ему)
Eugen
Ребята, как в самом компоненте сделать переход по роуту без link, в вызове метода например ?
Max
Redirect?
Eugen
Redirect?
нет это не редирект, это типо пуш
Eugen
history.push?
да оно самое, спасибо )
Sergei
history.push?
Типо хистори пуш
Vlad
Всем привет, подскажите либу для постраничного скролинга в реакте. Типа вот этой https://alvarotrigo.com/fullPage/
Chin
Всем привет, подскажите либу для постраничного скролинга в реакте. Типа вот этой https://alvarotrigo.com/fullPage/
уууу, наверное проще самому описать через жейквери, то что ты указал платная хрень и каки то плагины для неё тож платные
Chin
я как то сталкивался с ней, в итоге в jq было проще сделать, в личку скину реф
Aleksey
ребят такой глупый вопрос)) хочу использовать только mapDispatchToProps без mapStateToProps. погуглил что нужно поставить null вместо mapStateToProps. не пашет
Igor
покожи как делаешь и что выдаёт
Aleksey
ниче не выдает) просто данные не идут в стор
Igor
connect(null, mapDispatchToProps)
Aleksey
ясно) спасибо) сам затупил
Slava
Добрый вечер! Расшифруйте пожалуйста фразу "в цикле добавляем данные в this.state только правильно и на странице должны отрендериться все комментарии" а то мозг сломан. В Local Storage структура данных 0: {author: "1", comment: "ьитьитьить↵", date: "16 октября 2019 21:40:48"}
Face
Может кто посоветовать, статейку, как мне сделать прямые урлы рабочими, HashRouter сразу минус, имееться ввиду изоморфность или ловушки, которые запустят редирект от домена?
Vlad
?!
опиши что ты хочешь сделать