Я использовал событие click в Angular2, и мне интересно, какие другие события мыши он имеет, например, mouseover? Кроме того, где я могу найти все события мыши, которые поддерживает Angular2? Официальная документация кажется неясной в отношении события.
Какое событие мыши поддерживает Angular2?
Ответ 1
Angular2 поддерживает все события, которые браузер запускает https://developer.mozilla.org/en-US/docs/Web/Events. Если hammer.js загружается, запускаются дополнительные события жестов (например, tap
). Другие библиотеки и пользовательские элементы могут запускать даже другие события.
Ответ 2
Здесь вы можете найти несколько событий:
http://www.angulartypescript.com/angular-2-events/
пример mouseover в angular2
<div on-mouseover='over()' style="height:100px; width:100px; background:#e2e2e2">hello mouseover</div>
over(){
console.log("Mouseover called");
}