Size: a a a

React — русскоговорящее сообщество

2021 January 19

BB

Bugs Bunny in React — русскоговорящее сообщество
Никита
поставил тот тип который там пишется, не работает все равно
не работает что? скрин, описание. ванги в отпуске
источник

Н

Никита in React — русскоговорящее сообщество
источник

Н

Никита in React — русскоговорящее сообщество
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
currentTarget попробуй
источник

Н

Никита in React — русскоговорящее сообщество
работает, спасибо
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
target со всплытием немного по-другому работает и это универсализировано в некоторых местах. даже в местах, где всплытие невозможно, target является ссылкой на элемент, который мог бы триггернуть всплытие
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
в твоем примере это в любом случае video, но в ТС это универсализировано
источник

S

Simon in React — русскоговорящее сообщество
Чуть-чуть промахнулся чатом...
источник

S

Simon in React — русскоговорящее сообщество
Предлагал что-то
источник

Р

Роман in React — русскоговорящее сообщество
Кто нибудь знает как оптимизировать vs code?
У меня просто огромный проект на тс и с eslint и лагает очень сильно)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Роман
Кто нибудь знает как оптимизировать vs code?
У меня просто огромный проект на тс и с eslint и лагает очень сильно)
источник

el

eden lane in React — русскоговорящее сообщество
нужно сделать окно (обычный див с position: absolute), который появляется по клику на элемент. Если кликнуть достаточно близко к правому краю экрана, то этот div вылезает за экран.
Пробовал поставить ему ref и мерять div.width + div.x >= viewport.width, но так не получается, потому что на момент расчётов дива ещё не существует.

Может кто-то решал подобную задачу? как вы делали?
источник

K

Kirill in React — русскоговорящее сообщество
Всем привет! Подскажите, пожалуйста, почему выбивает ошибку prevState is null?
setFavourites((prevState) => [...prevState, favourites]
источник

И

Иван in React — русскоговорящее сообщество
eden lane
нужно сделать окно (обычный див с position: absolute), который появляется по клику на элемент. Если кликнуть достаточно близко к правому краю экрана, то этот div вылезает за экран.
Пробовал поставить ему ref и мерять div.width + div.x >= viewport.width, но так не получается, потому что на момент расчётов дива ещё не существует.

Может кто-то решал подобную задачу? как вы делали?
источник

IA

Ilya Agarkov in React — русскоговорящее сообщество
eden lane
нужно сделать окно (обычный див с position: absolute), который появляется по клику на элемент. Если кликнуть достаточно близко к правому краю экрана, то этот div вылезает за экран.
Пробовал поставить ему ref и мерять div.width + div.x >= viewport.width, но так не получается, потому что на момент расчётов дива ещё не существует.

Может кто-то решал подобную задачу? как вы делали?
но ведь ответ в вопрсе) “дива ещё не существует” - значит нужно чтобы сущетсовал
источник

И

Иван in React — русскоговорящее сообщество
Kirill
Всем привет! Подскажите, пожалуйста, почему выбивает ошибку prevState is null?
setFavourites((prevState) => [...prevState, favourites]
Потому что параметр prevState ссылается на null
источник

el

eden lane in React — русскоговорящее сообщество
я как-то пытался в нём разобраться, но там слишком много кода. попробую ещё раз, спасибо
источник

el

eden lane in React — русскоговорящее сообщество
Ilya Agarkov
но ведь ответ в вопрсе) “дива ещё не существует” - значит нужно чтобы сущетсовал
показывать див за границами экрана, считать его ширину и потом устанавливать позицию?
источник

K

Kirill in React — русскоговорящее сообщество
Иван
Потому что параметр prevState ссылается на null
и как мне это обойти? Когда массив favourites пуст, то вылетакет такая ошибка, как только добавляется хотя бы один элемент - все ок
источник

И

Иван in React — русскоговорящее сообщество
Kirill
и как мне это обойти? Когда массив favourites пуст, то вылетакет такая ошибка, как только добавляется хотя бы один элемент - все ок
favorites — не пустой массив. favorites — null
источник