Vladislav
Да, спасибо
Future
Кто с нодой и докером знаком?
Никита Головчак
Как в сравнении объекта и массива объектов зацепиться за первое совпадение?
Rom
через цикл например
Никита Головчак
Rom
const a = ["a", "b", "c"]; a.forEach(function(entry) { здесь сравнение });
Никита Головчак
Rom
надо только одно значение запушить itemStats?
Никита Головчак
надо только одно значение запушить itemStats?
Два: значение и его перевод. На каждом совпадении, но первый элемент должен отличаться от остальных
Никита Головчак
я имел ввиду что if должен один раз отработать.
1-4 раза, в зависимости от количества совпадений
Dmitry
Всем привет, кто-то ant design юзал в своих проектах? Как он? Статей про него мало руязычных. Хотя судя по компонентам топчик.
Sergey
кто то может обьяснить такую запись ? "arr[i++ % arr.length]" как она вообще работает?
Rom
кто то может обьяснить такую запись ? "arr[i++ % arr.length]" как она вообще работает?
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#%D0%9E%D1%81%D1%82%D0%B0%D1%82%D0%BE%D0%BA_%D0%BE%D1%82_%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F
Albert
Привет, а когда срабатывает этот на практике (это profile container) этот debugger никогда не срабатывает, сколкьо раз уже проверял.
Albert
я его только что закомментировал
Albert
кто дошел до этого, подскажите, зачем мы это писали, если он никогда не срабатывает?
Sergii
давно проходил)) но тут вопрос в другом ты понимаешь что этот код делает?
Sergii
ДидАпдейт срабатывает если что то обновляется в компоненте это первое. Второе тут в коде сравнивается номер id который стоит в url строке в бразуере
Sergii
твой дебарер будет срабатывать если ты будешь обновлять как то так эту компоненты что бы менялся динамический параметр id
Sergii
и тогда сработает дебагер
Rom
именно, это значит у него не меняется state и это значит refreshProfile как то работает криво
Albert
Sergey
@Dyomar всеравно не ясно вот есть код let arr = [1, 2, 5, 9, 4, 13, 4, 10]; let i = 0; function f() { console.log(arr[i++ % arr.length]) } f(); f(); f(); он по запуску функции выкидывает элемент массива по очереди, если о той инфе что ты кинул когда он дойдет до 9 он должен выкинуть 1 а он всеравно выкидывает 9
Albert
именно, это значит у него не меняется state и это значит refreshProfile как то работает криво
при чем здесь это? криво, не криво, оно до дебагеро не доходит, а следовательно недоходит и до рефреша...
Albert
при том, что мы его вызываем в componentDidMount
а что у тебя тогда в componentDidUpdate?
Rom
вот это https://github.com/it-kamasutra/react-way-of-samurai/commit/361df62fb09fbabd52ca0fa63d38ba2da37d150b
Albert
вот это https://github.com/it-kamasutra/react-way-of-samurai/commit/361df62fb09fbabd52ca0fa63d38ba2da37d150b
ну и, у меня тоже самое. Я напомню еще раз, когда в данном случае меняется this.props.match.params.userId , чтобы сработало условие? (на практике, что нужно сделать?)
Kerill
Привет всем. Я решил закинуть мой проэкт на гитХаб, однако gh-pages выдало мне такую ошибку... Кто сталкивался и как её можно решить?
Albert
у меня вопрос то в другом))
Sergey
через for с индексами
точно! спасибо разобрался
Kerill
зайдите сначала на гитхаб, создайте там репозиторий, и он выдаст инструкции
Ну получается я склонировал реп. В нём, как я понял, должен находиться только билд. А сама дев версия приложения лежит в другой директории.
Kerill
Я не до конца понял как будет происходить билд приложения - то есть я просто пишу npm run deploy и он создаёт у меня нужные директории и файлы?
Dmitry
так и есть же, когда дошел до 9, вернул тебе 1 )
Sergey
так и есть же, когда дошел до 9, вернул тебе 1 )
Я так понял тут смысл немного в другом он когда получает i и длину массива равную то i становится 0 и он погнал заново)
Anonymous
столько выпускников каждый год и все внедряют))) когда мы от этой херни уйдем)
Карен
Шо за акт?
Anonymous
я могу тебе ип штамп поставить но это вряд ли прокатит)))
Кирилл
Может кто объяснить как с localStorage работать? Мне стейт над сохранять. Лучше по teamviewer
Карен
В поиске вбей
Карен
Там очень легко
Карен
Set, get, clear
Кирилл
да эт да, а как логику забабахть? тип если есть даные в лок стор то не надо запрос делать и тп
Карен
Проверяй там, где делаешь запросы
Карен
Тобишь bll
Кирилл
ок, а если у меня 40 страниц в пагинации, и например чел пролеснул 10 стр, мне ведь все эти 10 стр надо сохранять
Кирилл
нормально ли это или шляпа
Карен
Не не не
Карен
Не в локальным стейте сохраняешь
Карен
Сохраняешь в сторе
Кирилл
сторе
Кирилл
я про стейт и не говорил
Карен
Ну тип стайт
Карен
Там же данные хранятся
Кирилл
а я ведь все равно буду в redux store изменения сетать, даже те что получаю из localStorage
Кирилл
я ведь из него все данные получаю
Кирилл
хотя, это же не страшно уже
Карен
Причем здесь локальное хранилище?
Артур
он хочет брать из локального вместо запроса к серверу
Женя
Всем привет, кто-то работал с react-google-maps, не понимаю как вытянуть координаты с карты
Oleg
Есть две функции сохранить и достать из локалстопаж
Oleg
И есть ещё событие которое срабатывает когда локалстораж меняется
Oleg
И всее
Евгений
Коллеги какая есть самая простая и лучшая валидация на реакте сейчас? использовал formik может что-то лучше есть?
Евгений
если мультиязычность поддерживает то это будет плюсом
Oleg
Никита Головчак
Объекты сами сортируют свои свойства в алфавитном порядке?
Barmaley
Объекты сами сортируют свои свойства в алфавитном порядке?
зачем? В объектах же нет обращения по индексу