AngularJS 中文API參考手冊
AngularJS 參考手冊
AngularJS 指令
本教程用到的 AngularJS 指令 :
指令 | 描述 |
---|---|
ng-app | 定義應(yīng)用程序的根元素。 |
ng-bind | 綁定 HTML 元素到應(yīng)用程序數(shù)據(jù) |
ng-bind-html | 綁定 HTML 元素的 innerHTML 到應(yīng)用程序數(shù)據(jù),并移除 HTML 字符串中危險(xiǎn)字符 |
ng-bind-template | 規(guī)定要使用模板替換的文本內(nèi)容 |
ng-blur | 規(guī)定 blur 事件的行為 |
ng-change | 規(guī)定在內(nèi)容改變時(shí)要執(zhí)行的表達(dá)式 |
ng-checked | 規(guī)定元素是否被選中 |
ng-class | 指定 HTML 元素使用的 CSS 類 |
ng-class-even | 類似 ng-class,但只在偶數(shù)行起作用 |
ng-class-odd | 類似 ng-class,但只在奇數(shù)行起作用 |
ng-click | 定義元素被點(diǎn)擊時(shí)的行為 |
ng-cloak | 在應(yīng)用正要加載時(shí)防止其閃爍 |
ng-controller | 定義應(yīng)用的控制器對象 |
ng-copy | 規(guī)定拷貝事件的行為 |
ng-csp | 修改內(nèi)容的安全策略 |
ng-cut | 規(guī)定剪切事件的行為 |
ng-dblclick | 規(guī)定雙擊事件的行為 |
ng-disabled | 規(guī)定一個(gè)元素是否被禁用 |
ng-focus | 規(guī)定聚焦事件的行為 |
ng-form | 指定 HTML 表單繼承控制器表單 |
ng-hide | 隱藏或顯示 HTML 元素 |
ng-href | 為 the <a> 元素指定鏈接 |
ng-if | 如果條件為 false 移除 HTML 元素 |
ng-include | 在應(yīng)用中包含 HTML 文件 |
ng-init | 定義應(yīng)用的初始化值 |
ng-jq | 定義應(yīng)用必須使用到的庫,如:jQuery |
ng-keydown | 規(guī)定按下按鍵事件的行為 |
ng-keypress | 規(guī)定按下按鍵事件的行為 |
ng-keyup | 規(guī)定松開按鍵事件的行為 |
ng-list | 將文本轉(zhuǎn)換為列表 (數(shù)組) |
ng-model | 綁定 HTML 控制器的值到應(yīng)用數(shù)據(jù) |
ng-model-options | 規(guī)定如何更新模型 |
ng-mousedown | 規(guī)定按下鼠標(biāo)按鍵時(shí)的行為 |
ng-mouseenter | 規(guī)定鼠標(biāo)指針穿過元素時(shí)的行為 |
ng-mouseleave | 規(guī)定鼠標(biāo)指針離開元素時(shí)的行為 |
ng-mousemove | 規(guī)定鼠標(biāo)指針在指定的元素中移動(dòng)時(shí)的行為 |
ng-mouseover | 規(guī)定鼠標(biāo)指針位于元素上方時(shí)的行為 |
ng-mouseup | 規(guī)定當(dāng)在元素上松開鼠標(biāo)按鈕時(shí)的行為 |
ng-non-bindable | 規(guī)定元素或子元素不能綁定數(shù)據(jù) |
ng-open | 指定元素的 open 屬性 |
ng-options | 在 <select> 列表中指定 <options> |
ng-paste | 規(guī)定粘貼事件的行為 |
ng-pluralize | 根據(jù)本地化規(guī)則顯示信息 |
ng-readonly | 指定元素的 readonly 屬性 |
ng-repeat | 定義集合中每項(xiàng)數(shù)據(jù)的模板 |
ng-selected | 指定元素的 selected 屬性 |
ng-show | 顯示或隱藏 HTML 元素 |
ng-src | 指定 <img> 元素的 src 屬性 |
ng-srcset | 指定 <img> 元素的 srcset 屬性 |
ng-style | 指定元素的 style 屬性 |
ng-submit | 規(guī)定 onsubmit 事件發(fā)生時(shí)執(zhí)行的表達(dá)式 |
ng-switch | 規(guī)定顯示或隱藏子元素的條件 |
ng-transclude | 規(guī)定填充的目標(biāo)位置 |
ng-value | 規(guī)定 input 元素的值 |
AngularJS 事件
AngularJS 支持以下事件:
ng-click
ng-dbl-click
ng-mousedown
ng-mouseenter
ng-mouseleave
ng-mousemove
ng-keydown
ng-keyup
ng-keypress
ng-change
AngularJS 驗(yàn)證屬性
$dirty
$invalid
$error
AngularJS 全局 API
轉(zhuǎn)換
API | 描述 |
---|---|
angular.lowercase() | 將字符串轉(zhuǎn)換為小寫 |
angular.uppercase() | 將字符串轉(zhuǎn)換為大寫 |
angular.copy() | 數(shù)組或?qū)ο笊疃瓤截?/td> |
angular.forEach() | 對象或數(shù)組的迭代函數(shù) |
比較
API | 描述 |
---|---|
angular.isArray() | 如果引用的是數(shù)組返回 true |
angular.isDate() | 如果引用的是日期返回 true |
angular.isDefined() | 如果引用的已定義返回 true |
angular.isElement() | 如果引用的是 DOM 元素返回 true |
angular.isFunction() | 如果引用的是函數(shù)返回 true |
angular.isNumber() | 如果引用的是數(shù)字返回 true |
angular.isObject() | 如果引用的是對象返回 true |
angular.isString() | 如果引用的是字符串返回 true |
angular.isUndefined() | 如果引用的未定義返回 true |
angular.equals() | 如果兩個(gè)對象相等返回 true |
JSON
API | 描述 |
---|---|
angular.fromJSON() | 反序列化 JSON 字符串 |
angular.toJSON() | 序列化 JSON 字符串 |
基礎(chǔ)
API | 描述 |
---|---|
angular.bootstrap() | 手動(dòng)啟動(dòng) AngularJS |
angular.element() | 包裹著一部分DOM element或者是HTML字符串,把它作為一個(gè)jQuery元素來處理。 |
angular.module() | 創(chuàng)建,注冊或檢索 AngularJS 模塊 |
以上就是對 AngularJS 的參考手冊整理,有需要的朋友參考下
- AngularJS入門教程之ng-class 指令用法
- AngularJS入門教程之ng-checked 指令詳解
- AngularJS ng-blur 指令詳解及簡單實(shí)例
- AngularJS ng-bind-template 指令詳解
- AngularJS ng-bind-html 指令詳解及實(shí)例代碼
- AngularJS ng-bind 指令簡單實(shí)現(xiàn)
- AngularJS ng-app 指令實(shí)例詳解
- AngularJS 簡單應(yīng)用實(shí)例
- AngularJS 路由詳解和簡單實(shí)例
- AngularJS 基礎(chǔ)ng-class-even指令用法
相關(guān)文章
angular 用Observable實(shí)現(xiàn)異步調(diào)用的方法
這篇文章主要介紹了angular 用Observable實(shí)現(xiàn)異步調(diào)用的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12詳解Angular.js數(shù)據(jù)綁定時(shí)自動(dòng)轉(zhuǎn)義html標(biāo)簽及內(nèi)容
本篇文章主要介紹了詳解Angular.js數(shù)據(jù)綁定時(shí)自動(dòng)轉(zhuǎn)義html標(biāo)簽及內(nèi)容 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03Angular學(xué)習(xí)筆記之a(chǎn)ngular的$filter服務(wù)淺析
本文是小編記錄的angular學(xué)習(xí)筆記,通過本文首先給大家介紹了$filter服務(wù),然后介紹下內(nèi)置filter及filter的簡單使用,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起看看吧2016-11-11AngularJS實(shí)現(xiàn)自定義指令與控制器數(shù)據(jù)交互的方法示例
這篇文章主要介紹了AngularJS實(shí)現(xiàn)自定義指令與控制器數(shù)據(jù)交互的方法,結(jié)合具體實(shí)例形式分析了AngularJS自定義指令的實(shí)現(xiàn)以及與控制器數(shù)據(jù)交互的操作技巧,需要的朋友可以參考下2017-06-06詳解從angular-cli:1.0.0-beta.28.3升級(jí)到@angular/cli:1.0.0
本篇文章主要介紹了詳解從angular-cli:1.0.0-beta.28.3升級(jí)到@angular/cli:1.0.0,具有一定的參考價(jià)值,有興趣的可以了解一下2017-05-05基于angular實(shí)現(xiàn)模擬微信小程序swiper組件
這篇文章主要介紹了基于angular實(shí)現(xiàn)模擬微信小程序swiper組件 ,需要的朋友可以參考下2017-06-06