Алексей
ну да, он дабл клик
Алексей
в общем беда в том, что инпут открывается, но в диве остается текст, т.к. стейт не меняется почему-то
Oleg
сделай один сетстейт для начала
Oleg
а не три
Алексей
эм, сейчас поищу, как это сделать =)
Oleg
setState({z: 1, f:2 , g:5})
Oleg
примерно так
Алексей
всё равно не меняется divAlias
Алексей
меняются 2 из 3 стейтов
Oleg
скрин кода скинь
Алексей
эм.. я походу понял
Алексей
у меня дальше там
Oleg
хорошо
Алексей
а без ифа ругается на Maximum update depth exceeded
Алексей
Алексей
я победил установкой стейта в ' пробел ', но что-то мне подсказывает, что так не должно быть
Oleg
у тебя в item.alias и item.name пустая строка и получается бесконечный ререндер
Алексей
там item.name в любом случае приходит, но может быть и алиас, если он есть - показываем его
Oleg
ну выведи в консоль чо он прописывает в divAlias
Oleg
ты логику пойми, каждый раз когда ты делаеш setstate - реакт бежит перересовывать комопненту
southyyy
парни ко мне дата вот в таком формате приходит, как мне ее сравнить правильно и всегда выбирать большую? ’21.01.2018 11:02:55’ > ’21.01.2018 10:02:55’
Алексей
ну поэтому оно и не менялось, точнее менялось на пустое, и сразу же менялось обратно
Oleg
ты проверяеш пустой дивАлиас, если пустой то сетстейт и он снова идет перерисовывать
Алексей
я вот и сделал сейчас, что при даблклике он записывает в себя пробел
Алексей
сейчас заработало, но я про то, что можно ли как-то сделать без if ?
Oleg
я не понял чо ты сделал но пахнет костылем)
southyyy
Oleg можешь про дату подсказать?)
Oleg
Oleg можешь про дату подсказать?)
const a = new Date('July 20, 69 00:20:18 GMT+00:00'); const b = new Date('July 20, 69 00:20:18 GMT+00:00'); if (a.getTime() > b.getTime()) { console.log('zalupa'); }
Oleg
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTime
southyyy
ненене
southyyy
ко мне уже прихоит дата
southyyy
я ее не объявляю
Oleg
ну вставь ее в new Data
southyyy
а как мне ее распарсить по красоте?
Oleg
а зачем?
southyyy
ну она в другом формате приходит не?
Oleg
да без разницы, попробуй пихнуть ее в том формате в каком есть
Oleg
жс должна распознать
Алексей
southyyy
Oleg
а ну сорян
Oleg
😆
Oleg
парси строку тогда
Oleg
сначала сплит через пробле
Oleg
потом чплит через точку это дата
Oleg
сплит двоеточие это время
southyyy
сейчас попробую…
акионка.
А чё нормально дату дать не могут что ли?
Алексей
чего-нибудь типа Carbon нет для js ?
Алексей
для дат
Oleg
есть
southyyy
А чё нормально дату дать не могут что ли?
это задачку по олимпиаде решаю, там пацаны для прикола так делают))
Алексей
сейчас попробую…
вон говорят, что есть что-то хорошее для работы с датами
Alexey
Привет, работаю над виджетом оплаты банковской карточкой. Использую react-hook-form чтобы валидировать инпуты. Кто подскажет как лучше реализовать автоформатирование инпутов(чтобы пробелы между номерами карты,и / между датой ставились). Пробовал cleave.js - но тогда валидации react-hook-form не работают.
Маму Тхакур дас.
Привет всем! Учу React . Помогите плиз. Нажал на горячию клавишу для лучшего вида отображения кода Alt + Shift + f и он запросил два варианта, нажал на первый , после этого стал криво выравнивать. 😒
Oleg
ctrl+z
Маму Тхакур дас.
ctrl+z
ну это вернуть) хотелбы настроить эти клавиши горячии. В начале работало.
Oleg
аа
Oleg
ну я не знаю как)
Alexey
Хз как в редакс форм, я юзал Материал в проекте, но если инпуты контролируемые - записываются в стейт, то в хнедлере можно дописывать любые тире и т.д.
в реакт формс там через refs а не через onChange, а я не знаю как с ними работать толком, нужно понять где копать
Sofiia
и по этим хот кеям выствь что тебе надо
Alexey
Не думал через регулярки реализовать?
через регулярки валидацию полей сделал, но не знаю как через них автодополнение
Маму Тхакур дас.
Привет всем! Учу React . Помогите плиз. Нажал на горячию клавишу для лучшего вида отображения кода Alt + Shift + f и он запросил два варианта, нажал на первый , после этого стал криво выравнивать. 😒
Решил вопрос так - удалил полностью сочитание клавиш но не скопировал ID 😂 Нашел в мануале ID , с помощью него установил новые сочитание и добавил клавиши. По умолчанию постави java Script и все стало как прежде норм) В уроках нужно было выжелить все потом выровнивать. Эти сочитание позволяют сразу без выделения выравнивать. Alt + Shift + F 👍
Маму Тхакур дас.
Только не забудьте выбрать Java.. )
Антон🚀
Всем привет, ребят подскажите по верстке, эти квадраты как сделать? это иконочный шрифт?
Yaroslav
Все привет. Кто-то сталкивался с такой проблемой. Хочу закинуть проект на гит. Там две папки в корне, client и server. Сервер нормально проходиь, а клиент пишет modified client
Đan.S
Все привет. Кто-то сталкивался с такой проблемой. Хочу закинуть проект на гит. Там две папки в корне, client и server. Сервер нормально проходиь, а клиент пишет modified client
тип такого? Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: CONTRIBUTING.md
Petru
Подскажите с чего начать изучение node.js?
Yaroslav
Похоже
Đan.S
Да
смотри
Đan.S
ты выходит закомитил client перед пушем,и что то в нём исправил после коммита,и тебе пишет,мол client - modified(изменен - модифицирован)