AngularJS 参考手册
2015-11-06 10:34
686 查看
AngularJS 参考手册
AngularJS 指令
指令 | 描述 | |
---|---|---|
ng-app | 定义应用程序的根元素。 | |
ng-bind | 绑定 HTML 元素到应用程序数据。 | |
ng-click | 定义元素被单击时的行为。 | |
ng-controller | 为应用定义控制器对象。 | |
ng-disabled | 绑定应用程序数据到 HTML 的 disabled 属性。 | |
ng-hide | 隐藏或显示 HTML 元素。 | |
ng-include | 在应用中包含 HTML。 | |
ng-init | 为应用程序定义初始值。 | |
ng-model | 绑定应用程序数据到 HTML 元素。 | |
ng-repeat | 在集合中为每个数据定义一个模板。 | |
ng-show | 显示或隐藏 HTML 元素。 |
AngularJS 过滤器
过滤器 | 描述 |
---|---|
currency | 格式化数字为货币格式。 |
filter | 从数组项中选择一个子集。 |
lowercase | 格式化字符串为小写。 |
orderBy | 根据某个表达式排列数组。 |
uppercase | 格式化字符串为大写。 |
AngularJS 事件
ng-clickng-dbl-click
ng-mousedown
ng-mouseenter
ng-mouseleave
ng-mousemove
ng-keydown
ng-keyup
ng-keypress
ng-change
AngularJS 验证属性
属性 | 描述 |
---|---|
$dirty | 表单有填写记录 |
$valid | 字段内容合法的 |
$invalid | 字段内容是非法的 |
$pristine | 表单没有填写记录 |
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 模块 |
相关文章推荐
- [Angular 2] Validation
- [Angular 2] ng-control & ng-control-group
- [Angular 2] NgNonBindable
- angular 指令简述
- ionic工程组织文件
- AngularJS API之$injector ---- 依赖注入
- angularjs初窥门径
- AngularJs ngChange、ngChecked、ngClick、ngDblclick
- AngularJS 最常用的八种功能
- $resource 数据交互插件
- angularjs ngSanitize ngRoute ngAnimate 插件
- Angularjs 自定义服务 provide 里 provider 方法 以及 factory、 service 方法以及 provider 供应商的概念
- Angularjs filter 过滤器以及自定义 filter 过滤器详解
- Angularjs 事件指令 input 相关指令 和样式指令 DOM 操作指令详解
- Angularjs 工具方法 以及 Angularjs 中使用 jquery
- angularjs学习笔记【不定期更新】
- angular源码分析:angular中的依赖注入式如何实现的
- angular-file-upload 中文API
- AngularJS的directive(指令)配置选项说明
- angularJS常见问题汇总