
- Ionic 基礎教程
- Ionic - 首頁
- Ionic - 概述
- Ionic - 環境搭建
- Ionic CSS 元件
- Ionic - 顏色
- Ionic - 內容
- Ionic - 頁首
- Ionic - 頁尾
- Ionic - 按鈕
- Ionic - 列表
- Ionic - 卡片
- Ionic - 表單
- Ionic - 開關
- Ionic - 複選框
- Ionic - 單選按鈕
- Ionic - 滑塊
- Ionic - 選擇框
- Ionic - 標籤頁
- Ionic - 網格
- Ionic - 圖示
- Ionic - 內邊距
- Ionic JavaScript 元件
- Ionic - JS 動作面板
- Ionic - JS 背景幕
- Ionic - JS 內容
- Ionic - JS 表單
- Ionic - JS 事件
- Ionic - JS 頁首
- Ionic - JS 頁尾
- Ionic - JS 鍵盤
- Ionic - JS 列表
- Ionic - JS 載入
- Ionic - JS 模態框
- Ionic - JS 導航
- Ionic - JS 彈出框
- Ionic - JS 彈窗
- Ionic - JS 滾動
- Ionic - JS 側邊選單
- Ionic - JS 滑塊
- Ionic - JS 標籤頁
- Ionic 高階概念
- Ionic - Cordova 整合
- Ionic - AdMob
- Ionic - 相機
- Ionic - Facebook
- Ionic - 應用內瀏覽器
- Ionic - 原生音訊
- Ionic - 地理位置
- Ionic - 媒體
- Ionic - 閃屏
- Ionic 有用資源
- Ionic - 快速指南
- Ionic - 有用資源
- Ionic - 討論
Ionic - JavaScript 事件
可以使用各種 Ionic 事件來增加與使用者的互動性。下表解釋了所有 Ionic 事件。
事件名稱 | 事件詳情 |
---|---|
on-hold | 觸控持續時間超過 500 毫秒時呼叫。 |
on-tap | 觸控持續時間小於 250 毫秒時呼叫。 |
on-double-tap | 雙擊觸控時呼叫。 |
on-touch | 觸控開始時立即呼叫。 |
on-release | 觸控結束時呼叫。 |
on-drag | 在頁面上任意方向移動觸控而不釋放時呼叫。 |
on-drag-up | 向上拖動元素時呼叫。 |
on-drag-right | 向右拖動元素時呼叫。 |
on-drag-left | 向左拖動元素時呼叫。 |
on-drag-down | 向下拖動元素時呼叫。 |
on-swipe | 任何拖動以高速在任何方向移動時呼叫。 |
on-swipe-up | 任何拖動以高速向上移動時呼叫。 |
on-swipe-right | 任何拖動以高速向右移動時呼叫。 |
on-swipe-left | 任何拖動以高速向左移動時呼叫。 |
on-swipe-down | 任何拖動以高速向下移動時呼叫。 |
使用事件
由於所有 Ionic 事件的使用方式相同,我們將向您展示如何使用on-touch事件,您可以將相同的原理應用於其他事件。首先,我們將建立一個按鈕並分配一個on-touch事件,該事件將呼叫onTouchFunction()。
<button on-touch = "onTouchFunction()" class="button">Test</button>
然後,我們將在控制器作用域中建立該函式。
$scope.onTouchFunction = function() { // Do something... }
現在,當發生觸控事件時,將呼叫onTouchFunction()。
廣告