thead>tr>th, table.reference>tbody>tr>th, table.reference>tfoot>tr>th, table.reference>thead>tr>td, table.reference>tbody>tr>td, table.reference>tfoot>tr>td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
div.chapter {
margin: 10px 0px 10px 0px;
padding: 0px;
width: auto;
overflow: hidden;
}
div.chapter div.prev {
width: 50%;
float: left;
text-align: left;
overflow: hidden;
white-space: nowrap;
}
div.chapter div.next {
width: 50%;
float: right;
text-align: right;
white-space: nowrap;
overflow: hidden;
}
-->

AngularJS指令

  本指南中使用过的AngularJS指令:

指令 描述 说明
ng-app 定义一个application的根元素。 指令
ng-bind 将HTML元素的innerHTML绑定到application data。 介绍
ng-click 定义HTML元素的click事件。 事件
ng-controller 定义一个application的控制器对象。 控制器
ng-disabled 绑定application data到HTML元素的disabled属性。 DOM节点
ng-hide 隐藏或显示HTML元素。 DOM节点
ng-include 在一个application中包含HTML文件。 Includes
ng-init 定义一个application的初始值。 指令
ng-model 将HTML控件的value值绑定到application data。 指令
ng-repeat 为集合中的每一个数据项重复创建一段HTML元素。 指令
ng-show 显示或隐藏HTML元素。 DOM节点

AngularJS过滤器

  本指南中使用过的AngularJS过滤器:

过滤器 描述
currency 将数字格式化为现金格式。
filter 从一个集合中选择子项。
lowercase 将字符串转换为小写形式。
orderby 通过一个表达式对集合元素进行排序。
uppercase 将字符串转换为大写形式。

  具体内容可以查看AngularJS快速入门指南06:过滤器


AngularJS事件

  AngularJS支持以下事件:

  • ng-click
  • ng-dbl-click
  • ng-mousedown
  • ng-moseenter
  • ng-mouseleave
  • ng-mousemove
  • ng-keydown
  • ng-keyup
  • ng-keypress
  • ng-change

  具体内容可以查看AngularJS快速入门指南11:事件


AngularJS数据验证属性

  • $dirty
  • $invalid
  • $error

  具体内容可以查看AngularJS快速入门指南14:数据验证


AngularJS全局API

数据转换API

API 描述
angular.lowercase() 将字符串转换为小写形式。
angular.uppercase() 将字符串转换为大写形式。
angular.copy() 深拷贝一个对象或数组。
angular.forEach() 遍历对象或数组中的每一个元素并执行一个函数。

数据比较API

API 描述
angular.isArray() 判断给定的对象是否为数组。
angular.isDate() 判断给定的对象是否为日期类型。
angular.isDefined() 判断给定的对象是否定义过。
angular.isElement() 判断给定的对象是否为一个DOM元素。
angular.isFunction() 判断给定的对象是否为一个函数。
angular.isNumber() 判断给定的对象是否为数字。
angular.isObject() 判断给定的对象是否为object类型。
angular.isString() 判断给定的对象是否为字符串。
angular.isUndefined() 判断给定的对象是否没有定义过(与angular.isDefined()相反)。
angular.equals() 判断给定的两个对象是否相等。

JSON相关API

API 描述
angular.fromJSON() 将给定的JSON对象反序列化为字符串。
angular.toJSON() 将给定的字符串序列化为JSON对象。

基本API

API 描述
angular.bootstrap() 手动引导AngularJS应用程序。
angular.element() 将一个HTML元素包装成一个JQuery元素(然后你可以对它使用JQuery提供的方法)。
angular.module() 创建,注册或者重新恢复一个AngularJS模块。

  具体内容可以查看AngularJS快速入门指南15:API

AngularJS快速入门指南20:快速参考的更多相关文章

  1. AngularJS快速入门指南19:示例代码

    本文给出的大部分示例都可以直接运行,通过点击运行按钮来查看结果,同时支持在线编辑代码. <div ng-app=""> <p>Name: <input ...

  2. AngularJS快速入门指南01:导言

    AngularJS使用新的attributes扩展了HTML AngularJS对单页面应用的支持非常好(SPAs) AngularJS非常容易学习 现在就开始学习AngularJS吧! 关于本指南 ...

  3. AngularJS快速入门指南18:Application

    是时候创建一个真正的AngularJS单页面应用程序了(SPA). 一个AngularJS应用程序示例 你已经了解了足够多的内容来创建第一个AngularJS应用程序: My Note Save Cl ...

  4. AngularJS快速入门指南17:Includes

    使用AngularJS,你可以在HTML中包含其它的HTML文件. 在HTML中包含其它HTML文件? 当前的HTML文档还不支持该功能.不过W3C建议在后续的HTML版本中增加HTML import ...

  5. AngularJS快速入门指南16:Bootstrap

    thead>tr>th, table.reference>tbody>tr>th, table.reference>tfoot>tr>th, table ...

  6. AngularJS快速入门指南15:API

    thead>tr>th, table.reference>tbody>tr>th, table.reference>tfoot>tr>th, table ...

  7. AngularJS快速入门指南14:数据验证

    thead>tr>th, table.reference>tbody>tr>th, table.reference>tfoot>tr>th, table ...

  8. AngularJS快速入门指南13:表单

    一个AngularJS表单是一组输入型控件的集合. HTML控件 HTML输入型标签标包括: input标签 select标签 button标签 textarea标签 HTML表单 HTML表单将各种 ...

  9. AngularJS快速入门指南12:模块

    AngularJS模块定义了一个application. 模块是一个application中不同部分的容器. application中的所有控制器都应该属于一个模块. 带有一个控制器的模块 下面这个a ...

随机推荐

  1. Quartz.Net与MVC结合定时任务

    1.首先,我们打开Visual Studio 2015,创建一个ASP.NET MVC的Web应用程序项目. 2.然后通过程序包管理器控制台来安装Quartz.Net组件. Quartz.Net一个最 ...

  2. ZOJ3790_Consecutive Blocks

    给出一个数组,最多可以删除k个数,问能够获得的最长的一个数字连续段为多少? 把所有相同的数字都提取出来,保存取得每个数字需要删除的数字,然后二分枚举就可以了. 召唤代码君: #include < ...

  3. nginx下搭建 Yii框架

    因为启用了rewrite,导致css,js,images等静态文件也定向到index.php 我不得不重定向静态文件的路径 仅供参考: server { listen 80; server_name ...

  4. 【日常小问题】windows系统操作技巧

    如何将文件夹视图设置为“详细信息” @2015.3.30 这段时间刚换了电脑,资源管理器视图模式为“大图标”,很不符合俺的操作习惯.修改之—— 1.打开一个文件夹,设置为详细信息显示. 2.点击工具- ...

  5. HTML5+CSS3学习笔记(一)

    HTML5+CSS3概述 HTML5和CSS3不仅仅是两项新的Web技术标准,更代表了下一代HTML和CSS技术.虽然HTML5的标准规范还没有正式发布,但是未来的发展前景已经可以预见,那就是HTML ...

  6. 深入理解c#(第三版)(文摘)

    第一部分 基础知识 第1章 C#开发的进化史 1.3 1.3.1 表示未知的价格 public decimal? Price { get; private set; } new ProductWith ...

  7. MySQL入门手册

    本文内容摘自MySQL5.6官方文档,主要选取了在实践过程中所用到的部分文字解释,力求只摘录重点,快速学会使用MySQL,本文所贴代码地方就是我亲自练习过的代码,凡本文没有练习过的代码都没有贴在此处, ...

  8. Android本地数据存储复习

    Android本地数据存储复习 Android无论是应用层还是系统层都需要在本地保存一些数据,尤其在应用层中使用的就更为普遍,大体有这么几种:SharedPreference,file,sqlite数 ...

  9. Ajax&json

    通过json-lib方式 复杂情况:

  10. JDBC Boilerplate

    public class Student{ private Integer studId; private String name; private String email; private Dat ...