事件
描述
用法
執行個體
on-hold
長按的時間是500毫秒。
on-tap
這個是手勢輕擊事件,如果長按時間超過250毫秒,那就不是輕擊了。。
on-double-tap
手輕按兩下螢幕事件
on-touch
這個和 on-tap 還是有差別的,這個是立即執行,而且是使用者點選立馬執行。不用等待 touchend/mouseup 。
on-release
當使用者結束觸摸事件時觸發。
on-drag
這個有點類似于PC端的拖拽。當你一直點選某個物體,并且手開始移動,都會觸發 on-drag。
on-drag-up
向上拖拽。
on-drag-right
向右拖拽。
on-drag-down
向下拖拽。
on-drag-left
向左邊拖拽。
on-swipe
指手指滑動效果,可以是任何方向上的。而且也和 on-drag 類似,都有四個方向上單獨的事件。
on-swipe-up
向上的手指滑動效果。
on-swipe-right
向右的手指滑動效果。
on-swipe-down
向下的手指滑動效果。
on-swipe-left
向左的手指滑動效果。
一個angular服務展示ionicionic.EventController手勢。
在一個元素上添加一個事件監聽器。
參數
類型
詳情
eventType
<code>string</code>
監聽的手勢事件。
callback
<code>function(e)</code>
當手勢事件發生時觸發的事件。
$element
<code>element</code>
angular元素監聽的事件。
options
<code>object</code>
對象。
在一個元素上移除一個手勢事件監聽器。
移除監聽的手勢事件。
移除監聽器。
被監聽事件的angular元素。