Любой другой способ обнаружить щелчок снаружи? - PullRequest
0 голосов
/ 08 февраля 2020

Обычный метод заключается в том, чтобы прикрепить прослушиватель события щелчка на body и проверить, является ли if e.target вашим элементом, или если e.target содержит ваш элемент.

Это нормально, и это работает, но я Интересно, есть ли какой-нибудь другой способ сделать это, который не требует прикрепления событий к какому-либо другому элементу вне вашей цели, например, body?

Мой вариант использования является компонентом блока выбора для vuejs. Не имеет смысла прикреплять прослушиватель кликов к телам для каждого компонента блока выбора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...