Manwal ng Reference ng AngularJS

MgaDirective ng AngularJS

Instruction 描述
ng-app Tukuyin ang pangunahing elemento ng aplikasyon.
ng-bind Ibind ang nilalaman ng HTML elemento sa datos ng aplikasyon.
ng-bind-html Ibind ang innerHTML ng HTML elemento sa datos ng aplikasyon, at alisin ang mapanganib na kodigo mula sa string ng HTML.
ng-bind-template Tukuyin ang template na dapat ipalit sa nilalaman ng teksto.
ng-blur Tukuyin ang pag-uugnay ng aksyon sa isang pangblur na pangyayari.
ng-change Tukuyin ang ekspresyon na dapat kalkulahin kapag nabagong ang nilalaman ng user.
ng-checked Tukuyin kung ang elemento ay napili o hindi.
ng-class Tukuyin ang klase ng HTML elemento.
ng-class-even Katulad ng ng-class, ngunit gumagamit lamang sa kahit na mga hilera.
ng-class-odd Katulad ng ng-class, ngunit gumagamit lamang sa ganap na mga hilera.
ng-click Tukuyin ang ekspresyon na dapat kalkulahin kapag pinindot ang elemento.
ng-cloak Iwasan ang pagblinking kapag inilaladang ang aplikasyon.
ng-controller Tukuyin ang controller ng aplikasyon.
ng-copy Tukuyin ang pag-uugnay ng aksyon sa isang kopya ng pangyayari.
ng-csp 更改内容安全策略。
ng-cut Ibaguhin ang patakaran ng content security.
ng-cut Tukuyin ang pag-uugali sa event ng cut.
ng-dblclick Tukuyin ang pag-uugali sa event ng double click.
ng-disabled Tukuyin kung ang elemento ay di ma-disable.
ng-focus Tukuyin ang pag-uugali sa event ng focus.
ng-form Tukuyin ang HTML na form na mula saan magsisimula ang kontrol.
ng-hide Itago o ipakita ang HTML na elemento.
ng-href Tukuyin ang url ng elemento <a>.
ng-if Tanggalin ang HTML na elemento kung ang kondisyon ay false.
ng-include I-include ang HTML sa aplikasyon.
ng-init Tukuyin ang inisyal na halaga ng aplikasyon.
ng-jq Tukuyin na dapat gamitin ng aplikasyon ang library, tulad ng jQuery.
ng-keypress Tukuyin ang pag-uugali sa event ng keypress.
ng-keyup Tukuyin ang pag-uugali sa event ng keyup.
ng-list I-convert ang teksto sa listahan (array).
ng-maxlength Tukuyin ang pinakamalaking bilang ng mga character na pinahihintulutan sa input field.
ng-minlength Tukuyin ang pinakamaliit na bilang ng mga character na pinahihintulutan sa input field.
ng-model Ibind ang halaga ng HTML na kontrol sa datos ng aplikasyon.
ng-model-options Tukuyin kung paano mapapatupad ang mga update sa modelo.
ng-mousedown Tukuyin ang pag-uugali sa event ng mousedown.
ng-mouseenter Tukuyin ang pag-uugali sa event ng mouseenter.
ng-mouseleave Tukuyin ang pag-uugali sa event ng mouseleave.
ng-mousemove Tukuyin ang pag-uugali sa event ng mousemove.
ng-mouseover Tukuyin ang pag-uugali sa event ng mouseover.
ng-mouseup Tukuyin ang pag-uugali sa event ng mouseup.
ng-non-bindable Tukuyin na walang data binding ang elemento o ang kanyang mga anak.
ng-open Tukuyin ang open property ng elemento.
ng-options Tukuyin ang <options> sa <select> na listahan.
ng-paste Tukuyin ang pag-uugali sa event ng paste.
ng-pluralize Tukuyin ang mensahe na ipapakita ayon sa localisasyon ng en-us.
ng-readonly Tukuyin ang readonly property ng elemento.
ng-repeat Para bawat datos sa koleksyon, tukuyin ang template.
ng-required Tukoy ang required na katangian ng elemento.
ng-selected Tukoy ang selected na katangian ng elemento.
ng-show Ipakita o itago ang HTML na elemento.
ng-src Tukoy ang src na katangian ng <img> na elemento.
ng-srcset Tukoy ang srcset na katangian ng <img> na elemento.
ng-style Tukoy ang style na katangian ng elemento.
ng-submit Tukoy ang expression na gagamitin sa onsubmit na kaganapan.
ng-switch Tukoy ang kondisyon na gagamitin upang ipakita o itago ang mga sub-elemento.
ng-transclude Tukoy ang punto ng pagsasakop ng naipakilalang elemento.
ng-value Tukoy ang halaga ng input na elemento.

Mga Directive ng AngularJS sa HTML na Elemento

Pinagpalit ng AngularJS ang ilang default na pag-uugnay ng HTML na elemento.

Elemento 描述
a Pinagpalit ng AngularJS ang default na pag-uugnay ng <a> na elemento.
form Pinagpalit ng AngularJS ang default na pag-uugnay ng <form> na elemento.
input Pinagpalit ng AngularJS ang default na pag-uugnay ng <input> na elemento.
script Pinagpalit ng AngularJS ang default na pag-uugnay ng <script> na elemento.
select Pinagpalit ng AngularJS ang default na pag-uugnay ng <select> na elemento.
textarea Pinagpalit ng AngularJS ang default na pag-uugnay ng <textarea> na elemento.

Filter ng AngularJS

Filter 描述
currency Ito ay nagformat ng numero sa format ng pera.
date Ito ay nagformat ng petsa sa tiyak na format.
filter Ito ay pinili ang isang subset ng item mula sa array.
json Ito ay nagformat ng object sa JSON string.
limitTo Ito ay naglimita ng array o string sa tiyak na bilang ng elemento/char.
lowercase Ito ay nagformat ng string sa maiikling titik.
number Ito ay nagformat ng numero sa string.
orderBy Ito ay nagtatalaga ng pagkakasunod-sunod sa array sa pamamagitan ng expression.
uppercase Ito ay nagformat ng string sa malaki na titik.

另请参阅:

教程:Filter ng Angular

Mga Katangian ng Validation ng AngularJS

  • $dirty
  • $invalid
  • $error

另请参阅:

教程:Angular Validation

Ang pangkalahatang API ng AngularJS

Konversa

API 描述
angular.lowercase() Ito ay nagkonversa ng string sa malaki na titik.
angular.uppercase() Ito ay nagkonversa ng string sa maiikling titik.
angular.copy() 创建对象或数组的深层副本。
angular.forEach() 为对象或数组中的每个元素执行函数。

比较

API 描述
angular.isArray() 如果引用是数组,则返回 true。
angular.isDate() 如果引用是日期,则返回 true。
angular.isDefined() 如果已定义引用,则返回 true。
angular.isElement() 如果引用是 DOM 元素,则返回 true。
angular.isFunction() 如果引用是函数,则返回 true。
angular.isNumber() 如果引用是数字,则返回 true。
angular.isObject() 如果引用是对象,则返回 true。
angular.isString() 如果引用是字符串,则返回 true。
angular.isUndefined() 如果未定义引用,则返回 true。
angular.equals() 如果两个引用相等,则返回 true。

JSON

API 描述
angular.fromJson() 接收 JSON 字符串并返回 JavaScript 对象。
angular.toJson() 接收 JavaScript 对象并返回 JSON 字符串。

基础

API 描述
angular.bootstrap() 手动启动 AngularJS。
angular.element() 将 HTML 元素包装为 jQuery 元素。
angular.module() 创建、注册或检索 AngularJS 模块。

另请参阅:

教程:Angular API