0
問題
所有事件目前我不知道在某個用戶動作發生什麼事件,並希望通過執行動作摸不着頭腦,看看會發生什麼。聽未知/在Angular2
我也不知道它是一個特殊元素(在我的<input>
)或全局(鍵盤?)事件的事件。
問題
如何確定在我的操作中發生了哪些事件?
理想的途徑
一些角事件綁定到所有事件,像<input (*)=log($event)>
將是很好。
一些開發者工具竅門顯示發生的事件也會很好。
目前我不知道在某個用戶動作發生什麼事件,並希望通過執行動作摸不着頭腦,看看會發生什麼。聽未知/在Angular2
我也不知道它是一個特殊元素(在我的<input>
)或全局(鍵盤?)事件的事件。
如何確定在我的操作中發生了哪些事件?
一些角事件綁定到所有事件,像<input (*)=log($event)>
將是很好。
一些開發者工具竅門顯示發生的事件也會很好。
不知道到底你在做什麼也許這樣的事情後: -
@HostListener('document:keydown', ['$event'])
public doSomething(e) {
console.log("Event", e);
}
這將觸發任何鍵不放對整個文檔的事件。您可以刪除事件說明並獲取所有事件。如果你想使用Observables
你可以使用fromEvent()
- 關於這個的文檔Rxjs from even docs.
特別是我的問題是跟蹤iOS鍵盤上中文鍵盤的自動完成/漢字選擇。但我更喜歡這裏的一般答案:) – Waog