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. Spark如何使用Akka实现进程、节点通信的简明介绍

    <深入理解Spark:核心思想与源码分析>一书前言的内容请看链接<深入理解SPARK:核心思想与源码分析>一书正式出版上市 <深入理解Spark:核心思想与源码分析> ...

  2. 如何解决pycharm输入中文报错问题

    在pycharm中的python文件中输入中文会报错SyntaxError: 问题解决方法在文件开头添加 : # -*- coding:utf-8 -*- 每次添加都很麻烦,一劳永逸解决此问题的方法: ...

  3. 第一个c++程序

    #include <iostream> using namespace std; int main(int argc, const char * argv[]) { //cin接收键盘输入 ...

  4. Android中关于dip和px以及转换的总结

    我们在页面布局的时候,经常会设置容器的长度,但是到底该使用哪个作为长度的单位而懊恼.在Android中支持的描述大小区域的类型有以下几种: px(pixels)——像素:不同的设备显示效果相同,一般我 ...

  5. 关于js单页面实现跳转原理以及利用angularjs框架路由实现单页面跳转

    还记得我们刚开始学习html时使用的锚节点实现跳转吗? <a href="#target">我想跳转至目标位置</a> <p>第一条</p ...

  6. java JFrame修改左上角的图片

    直接案例:

  7. Struts2之提交对象数组至后台

    struts2中有许多很好的特性,比如在设置好getter和setter方法后,加上前端的匹配设置,后台即可自动将前端输入的数据转换为后台的相应的对象. 如现在传入一个Person类的对象,其中Per ...

  8. react 15来了

    有段时间没做react的项目了,前两天才发现react搞了一个不太小的动作,不是遵循原来的小版本号迭代,从0.14.x继续更新,而是直接跳到了15.0.X.虽然业界一直有这个观点,0.x的版本视为非稳 ...

  9. java 堆栈的区别(转百度)

    转:http://zhidao.baidu.com/link?url=Y1XnuCnTiw6BsUoW85MWSx_x7k0QAS39kz4dTy9ngkMkZjvlSEHVfdflOGVWs6TcH ...

  10. 【九度OJ】题目1054:字符串内排序

    题目描述: 输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串. 输入: 测试数据有多组,输入字符串. 输出: 对于每组输入,输出处理后的结果. 样例输入: bacd 样例输出 ...