- 移動角件 UI 教程
- 移動角件 UI - 首頁
- 移動角件 UI - 概覽
- 移動角件 UI - 安裝
- 移動角件 UI - 專案設定
- 移動角件 UI - 我的第一個應用
- 移動角件 UI - 佈局
- 移動角件 UI - 元件
- 移動角件 UI - 下拉框
- 移動角件 UI - 手風琴
- 移動角件 UI - 選項卡
- 移動角件 UI - 拖放
- 移動角件 UI - 可滾動區域
- 移動角件 UI - 表單
- 移動角件 UI - 滑動手勢
- 移動角件 UI - 切換開關
- 移動角件 UI - 部分
- 移動角件 UI - 核心詳細資訊
- 移動角件 UI - 觸控事件
- 移動角件 UI - PhoneGap 和 Cordova
- 移動角件 UI - 建立 APK 檔案
- 移動角件 UI - 應用開發
- 移動角件 UI - 例項
- 移動角件 UI 資源
- 移動角件 UI - 快速指南
- 移動角件 UI - 有用資源
- 移動角件 UI - 討論
移動角件 UI - outerClick
正如名稱 Outerclick 所示,它有助於新增基於單擊/點選 HTML 元素之外的行為。它最常用於關閉在下拉區域之外時開啟的下拉框。
核心子模組外有重要的指令,分別是 ui-outer-click 和 ui-outer-click-if。
讓我們來看一個示例 −
我們將在 src/home/home.html 中新增更改。
<div class="list-group text-center">
<div class="list-group-item list-group-item-home">
<h1>{{msg}}</h1>
</div>
<div class="list-group-item list-group-item-home">
<div class="btn-group">
<a ui-turn-on='testDropdown' class='btn'>
<i class="fa fa-caret-down" aria-hidden="true"></i>Tutorials
</a>
<ul
class="dropdown-menu"
ui-outer-click="Ui.turnOff('testDropdown')"
ui-outer-click-if="Ui.active('testDropdown')"
role="menu"
ui-show="testDropdown"
ui-state="testDropdown"
ui-turn-off="testDropdown">
<li><a>PHP</a></li>
<li><a>JAVA</a></li>
<li><a>MYSQL</a></li>
<li class="divider"></li>
<li><a>PYTHON</a></li>
</ul>
</div>
</div>
</div>
當發生外部單擊事件時使用 ui-outer-click。您還可以根據專案要求呼叫特定函式。使用 ui-outer-click-if 引數啟用/停用偵聽器。
下拉選單中顯示了教程列表。螢幕上的輸出如下 −
mobile_angular_ui_core_details.htm
廣告