masha
всем привет, что-то невыносимо туго пошло изучение react, потому что поняла что базу JS тоже знаю слабо, решила просто делать сидеть маленькие игры на простую логику по аналогии с примерами, но почти сразу наткнулась на момент, который вообще не понимаю, может кто-нибудь увидит ошибку)
masha
Есть раннер, крыса бежит по городу и ей навстречу попадаются препятствия, видела примеры раннеров и там запускается цикл, в котором отрисовываются элементы по очереди, и так по кругу каждый раз смещая кординату на одну назад, в итоге получается эффект движения. Так вот тут у меня движутся препятствия, но также я хотела чтобы картинка анимировалась, то есть добавить движение ног, и дописала внутрь цикла условие i%2==0, чтобы две картинки крысы по очереди вызывались, но цикл для крысы почему-то не работает(
masha
вот тут предметы движутся ей навстречу, но картинка крысы статична, сейчас пришлю код
masha
masha
masha
masha
masha
как-то так, выглядит вроде логично..(
Roman
Выведи в консоль theKo.length
Roman
Сколько будет
masha
Сколько будет
1 а почему так?
Roman
Вот тебе и причина) Ты изначально инициализируешь только 1 значение, с 0 индексом
masha
а i++ ?
Roman
Не сработает)
Roman
Смени цикл на while, и в нём изменяй итератор
Roman
Фор не для такого призначен
{ Amir }
Да так же будет
Nikita
А чего ты ждешь ты записал в массив 1 значение
Nikita
Вот у него длина и 1
Anonymous
при наводке на объекты перестало показывать содержимое в chrome developer tools , как исправить?
Anonymous
heeeelp
masha
спасибо, вроде немного начала понимать
Сергей
при наводке на объекты перестало показывать содержимое в chrome developer tools , как исправить?
Попробуй кеш почистить и перезапустить все...у меня такое было..поматерился, пол часа поборолся и спать лег..а утром само прошло и я не рыл причины...
Ivan
Карма у тебя плохая)
Ага, и чакры не чищу))))))
Сергей
Само ничего не проходит, у всего есть причина )))))))
Не...зарплата например всегда сама уходит, без причин... А тут причина в том что лег поспал и все прошло...)))
Anonymous
Карма у тебя плохая)
с моей кармой при попытке пофиксить меня машина еще собьет
Ivan
И кусок 100 проц останется
Anonymous
ладно я уже переставлял браузер, заходил на другой акк, хз в чем дело
Ivan
Зря браузер переставлял
Anonymous
{ Amir }
Зря браузер переставлял
С полки на полкк?
Сергей
Попробуй отключи редакс дев тулс в мидл веере и реакт какой-то там тулс в браузере...и без них подебаж...
Anonymous
ну типо рядышком есть что-там внутри
Anonymous
а вот при наведении эта рамочка непоявляется
Anonymous
меня аж тресет
Ivan
Сбей настройки
Anonymous
отключал, а редакс дев тулс небыло
Ivan
По умолчанию ставь
Anonymous
настройки в дев тулс браузера сбивал
Anonymous
непомогло
{ Amir }
Юзай лису
Ivan
Значит это фича
{ Amir }
В хроме еще норм, вот в ие 11....
Сергей
Значит это фича
Точно...однозначно не баг...)))
Ivan
В хроме еще норм, вот в ие 11....
Ие сила, хром магила
Anonymous
Значит это фича
какая удобная фича, некст фича для меня будет - дев тулс неоткрывается вообще
Сергей
Секретный вывод кода без возможности дебага и копипаста конкурентами...
Сергей
Патентуй....)))
Anonymous
блин прям очень нехочется менять браузер
{ Amir }
ie10-11 не видит padding-left у дочерего элемента body, в edge если зафиксировать блок в body и ему сделать overflow-y: auto, то начинается свистопляска
{ Amir }
В лисе удобно тестить разные размеры экрана, показывает на каком узле висит какой обработчик и видел ли он
Anonymous
кста, а в рандомном проекте открыл обычный джс скрипт и норм
Anonymous
а вот в реакт приложении нехочет
Сергей
блин прям очень нехочется менять браузер
Попробуй сюктрл+шифт+N запусти хром в режиме инкогнито...там чистый хром будет без домесей..
Anonymous
неа
Сергей
Где то проблема с компиляцией кода. мапами... Останови все и прогони npm i. И заново стартони..
Anonymous
окей
Anonymous
Где то проблема с компиляцией кода. мапами... Останови все и прогони npm i. И заново стартони..
found 2 moderate severity vulnerabilities run npm audit fix to fix them, or npm audit for details фиксить это?
Mark
Как быть? У меня есть функция в компоненте, а значения для функции нужно брать в дочернем компоненте дочерного компонента?
Mark
Функция должна срабатывать при клике на этот самый элемент, от которого берётся значение
Mark
начал делать калькулятор, нихрена не получается
Ruslan
ref используй. в документации есть примеры использования
Сергей
oakrom
Приветствую всех! Ребята как можно вот это перевести в TypeScript: const instance = axios.create({ withCredentials: true, baseURL: 'https://social-network.samuraijs.com/api/1.0/', headers: { "API-KEY": "b1775b2f-c3a5-4509-8dc9-90b5629de7c3" } }); в ts ругается что не может найти метод create
Ruslan
Что у Димыча с API получения сообщений? Лонгполлинг можно реализовать?
Dmitry
ребят, привет
Dmitry
а кто-то пробовал уже обработчик onClick вешать на компоненту?
Mark
ref используй. в документации есть примеры использования
можешь помочь? я почитал, не понял как это может решить мою проблему...
Ruslan
можно вынести значение переменной на множество уровней вверх
Ruslan
как выше человек подсказал, можно еще использовать коллбэк или редакс
Ruslan
вместо ref
Alexander
Есть такая конструкция <Dropdown><UserHeaderWidgetContainer/></Dropdown>. Как получить стили из Dropdown в UserHeaderWidgetContainer? Или так не делают?