AngularJS 参考手册

AngularJS 参考手册



AngularJS 指令

本教程用到的 AngularJS 指令 :


指令


描述


ng-app


定义应用程序的根元素。


ng-bind


绑定 HTML 元素到应用程序数据


ng-bind-html


绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符


ng-bind-template


规定要使用模板替换的文本内容


ng-blur


规定 blur 事件的行为


ng-change


规定在内容改变时要执行的表达式


ng-checked


规定元素是否被选中


ng-class


指定 HTML 元素使用的 CSS 类


ng-class-even


类似 ng-class,但只在偶数行起作用


ng-class-odd


类似 ng-class,但只在奇数行起作用


ng-click


定义元素被点击时的行为


ng-cloak


在应用正要加载时防止其闪烁


ng-controller


定义应用的控制器对象


ng-copy


规定拷贝事件的行为


ng-csp


修改内容的安全策略


ng-cut


规定剪切事件的行为


ng-dblclick


规定双击事件的行为


ng-disabled


规定一个元素是否被禁用


ng-focus


规定聚焦事件的行为


ng-form


指定 HTML 表单继承控制器表单


ng-hide


隐藏或显示 HTML 元素


ng-href


为 the <a> 元素指定链接


ng-if


如果条件为 false 移除 HTML 元素


ng-include


在应用中包含 HTML 文件


ng-init


定义应用的初始化值


ng-jq


定义应用必须使用到的库,如:jQuery


ng-keydown


规定按下按键事件的行为


ng-keypress


规定按下按键事件的行为


ng-keyup


规定松开按键事件的行为


ng-list


将文本转换为列表 (数组)


ng-model


绑定 HTML 控制器的值到应用数据


ng-model-options


规定如何更新模型


ng-mousedown


规定按下鼠标按键时的行为


ng-mouseenter


规定鼠标指针穿过元素时的行为


ng-mouseleave


规定鼠标指针离开元素时的行为


ng-mousemove


规定鼠标指针在指定的元素中移动时的行为


ng-mouseover


规定鼠标指针位于元素上方时的行为


ng-mouseup


规定当在元素上松开鼠标按钮时的行为


ng-non-bindable


规定元素或子元素不能绑定数据


ng-open


指定元素的 open 属性


ng-options


在 <select> 列表中指定 <options>


ng-paste


规定粘贴事件的行为


ng-pluralize


根据本地化规则显示信息


ng-readonly


指定元素的 readonly 属性


ng-repeat


定义集合中每项数据的模板


ng-selected


指定元素的 selected 属性


ng-show


显示或隐藏 HTML 元素


ng-src


指定 <img> 元素的 src 属性


ng-srcset


指定 <img> 元素的 srcset 属性


ng-style


指定元素的 style 属性


ng-submit


规定 onsubmit 事件发生时执行的表达式


ng-switch


规定显示或隐藏子元素的条件


ng-transclude


规定填充的目标位置


ng-value


规定 input 元素的值

过滤器解析 AngularJs 过滤器



AngularJS 事件

AngularJS 支持以下事件:

· ng-click

· ng-dbl-click

· ng-mousedown

· ng-mouseenter

· ng-mouseleave

· ng-mousemove

· ng-keydown

· ng-keyup

· ng-keypress

· ng-change

事件解析: Angular 事件



AngularJS 验证属性

· $dirty

· $invalid

· $error

验证解析:Angular 验证



AngularJS 全局 API

转换


API


描述


angular.lowercase()


将字符串转换为小写


angular.uppercase()


将字符串转换为大写


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 字符串


angular.toJSON()


序列化 JSON 字符串

基础


API


描述


angular.bootstrap()


手动启动 AngularJS


angular.element()


包裹着一部分DOM element或者是HTML字符串,把它作为一个jQuery元素来处理。


angular.module()


创建,注册或检索 AngularJS 模块

全局 API 解析 :Angular API

时间: 2024-10-02 00:18:49

AngularJS 参考手册的相关文章

【20】AngularJS&#160;参考手册

AngularJS 参考手册 AngularJS 指令 用到的 AngularJS 指令 : 指令 描述 解析 ng-app 定义应用程序的根元素. 指令 ng-bind 绑定 HTML 元素到应用程序数据. 介绍 ng-click 定义元素被单击时的行为. HTML事件 ng-controller 为应用定义控制器对象. 控制器 ng-disabled 绑定应用程序数据到 HTML 的 disabled 属性. DOM ng-hide 隐藏或显示 HTML 元素. DOM ng-include

angular参考手册拷贝

AngularJS 参考手册 AngularJS 指令 本教程用到的 AngularJS 指令 : 指令 描述 ng-app 定义应用程序的根元素. ng-bind 绑定 HTML 元素到应用程序数据 ng-bind-html 绑定 HTML 元素的 innerHTML 到应用程序数据,并移除 HTML 字符串中危险字符 ng-bind-template 规定要使用模板替换的文本内容 ng-blur 规定 blur 事件的行为 ng-change 规定在内容改变时要执行的表达式 ng-check

EL表达式参考手册

一.EL简介 1.语法结构     ${expression}2.[]与.运算符     EL 提供.和[]两种运算符来存取数据.    当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 [].例如:        ${user.My-Name}应当改为${user["My-Name"] }    如果要动态取值时,就可以用[]来做,而.无法做到动态取值.例如:        ${sessionScope.user[data]}中data 是一个变量3

小生总结:新手必看的jQuery参考手册主要API

本文整理了一些主要的jQuery API,其中包括jQuery 核心函数和方法.jQuery属性参考手册.jQuery CSS操作.jQuery选择器.jQuery文档操作.jQuery筛选操作.jQuery事件方法.jQuery效果.jQuery Ajax操作.jQuery工具函数.jQuery事件对象.jQuery延迟对象.jQuery回调函数,欢迎收藏使用. jquery核心函数 函数                                 描述 jQuery()    这个函数接

Dubbo -- 系统学习 笔记 -- 配置参考手册

配置参考手册 <dubbo:service/> <dubbo:reference/> <dubbo:protocol/> <dubbo:registry/> <dubbo:monitor/> <dubbo:application/> <dubbo:module/> <dubbo:provider/> <dubbo:consumer/> <dubbo:method/> <dubbo:

Oracle分析函数参考手册

Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行, 而聚合函数对于每个组只返回一行. 常用的分析函数如下所列: row_number() over(partition by ... order by ...) rank() over(partition by ... order by ...) dense_rank() over(partition by ... order by ...) count() over(part

smb设置参考手册 --详细参数

#----------------------------------------------------------------------------------## smb设置参考手册 ## ##----------------------------------------------------------------------------------# [global] #-------------------------------------------------------

tcpdump 命令参考手册

对于 tcpdump 的使用,大部分管理员会分成两类.有一类管理员,他们熟知 tcpdump 和其中的所有标记:另一类管理员,他们仅了解基本的使用方法,剩下事情都要借助参考手册才能完成.出现这种情况的原因在于, tcpdump 是一个相当高级的命令,使用的时候需要对网络的工作机制有相当深入的了解. 在今天的文章中,我想提供一个快速但相当实用的 tcpdump 参考.我会谈到基本的和一些高级的使用方法.我敢肯定我会忽略一些相当酷的命令,欢迎你补充在评论部分. 在我们深入了解以前,最重要的是了解 t

css3参考手册

最近在学习CSS3,刚从网上找到CSS3参考手册与大家分享: CSS 参考手册 CSS 参考手册 CSS 选择器 W3School 的 CSS 参考手册定期通过所有主流浏览器进行测试. CSS 属性 CSS 属性组: 动画 背景 边框和轮廓 盒(框) 颜色 内容分页媒体 定位 可伸缩框 字体 生成内容 网格 超链接 行框 列表 外边距 Marquee 多列 内边距 分页媒体 定位 打印 Ruby 语音 表格 文本 2D/3D 转换 过渡 用户界面 "CSS" 列指示该属性是在哪个 CS