一般在行動裝置點擊按鈕時,瀏覽器會等大概 300 毫秒的時間確保使用者是不是想要 double-tapping。
等過了該檢查時間後,瀏覽器才會發送 click 事件。由於每個 click 事件都需要等 300 毫秒後會執行 click 事件,網站整體的即時性跟使用者體驗就會下滑。
請問angular6目前的(click)事件或其他事件,是否會有這些情形呢?
參考:
文章,該文回覆者提到angular的(click)有支援消除300ms的問題,但發問者的回覆是實測後依然會有反應慢的情況。
另外,如果是用於手機的網頁或APP,請問現階段各位是否會使用touchstart等事件或像hammer.js等支援行動裝置的library呢?