event.target.getAttribute ("name") иногда null? - PullRequest
0 голосов
/ 05 апреля 2020

Я новичок, чтобы реагировать, и я хотел сделать кнопку, которая при нажатии открывает боковую панель, которая закрывается, как только вы нажимаете на фоне, который также открывается. Я заставил это работать (иногда) по некоторым причинам, когда я пытаюсь получить event.target.getAttribute, он иногда становится нулевым, а иногда нет.

вот так:

consol.log output

(вывод consol.log)

Компонент, который я нажимаю, выглядит следующим образом:

Button component

мой фон выглядит так:

BackDrop component

, и эта функция, которая вызывается при нажатии, выглядит следующим образом:

handeClick

(я пытался использовать только const {name} = event.target.name, но это работает только для кнопки, и я всегда получаю name = undefined, когда нажимаю на задний план). Может кто-нибудь помочь мне понять, почему это происходит? Спасибо!

...