鼠標相關交互事件
【高】單擊時
元件(元件組)的是鼠標單擊事件,可以實現鼠標單擊的觸發的交互事件。
【中】雙擊事件
元件(元件組)的是鼠標雙擊事件,作爲觸發條件。同時也是雙擊頁面任何地方可觸發。
【中】鼠標右擊事件
元件(元件組)的鼠標右擊是的交互,作爲觸發條件。在一些客戶端產品的原型中,可通過右擊調出頁面菜單。
【中】鼠標移入時
監聽鼠標是否移入當前元件(元件組)的範圍(注:元件範圍一般常規爲矩形形狀的範圍)。
【中】鼠標移出時
監聽鼠標是否移出當前元件(元件組)的範圍。
【中】鼠標懸停時
監聽鼠標是否懸停在當前元件(元件組)的範圍(鼠標一直在與元件“接觸”)。
【中】長按時
監聽鼠標是長按在當前元件(元件組)的範圍。
鍵盤相關交互事件
【低】按鍵按下時
當鍵盤按下某個特定的按鍵,作爲觸發條件。
【低】按鍵鬆開時
當鍵盤松開某個特定的按鍵,作爲觸發條件。
元件相關交互事件
【中】移動時
當元件(元件組)移動時,作爲觸發條件。
【中】旋轉時
當元件(元件組)旋轉時,作爲觸發條件。
【中】調整大小時
當元件(元件組)大小改變時,作爲觸發條件。
【中】顯示時
當元件(元件組)由隱藏狀態變更爲顯示狀態時,作爲觸發條件。
【中】隱藏時
當元件(元件組)由顯示狀態變更爲隱藏狀態時,作爲觸發條件。
【中】得到焦點時
當元件(元件組)獲取焦點時,作爲觸發條件。
【中】失去焦點時
當元件(元件組)失去焦點時,作爲觸發條件。
【高】加載時(載入時)
當元件(元件組)在載入時,作爲觸發條件。
- 注:頁面刷新也可以觸發加載時交互事件
總結
本文相對比較枯燥,常用的交互事件,需要結合自己所需涉及對應的交互觸發方式,在熟練使用這些方式方法只有理解和多用。
注:【高】【中】【低】主要代表日常使用的頻率。