AngularJS 教程

AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了。所以我做了一些工作(你也可以觉得是小花招)来让浏览器做我想要的事。
  通常,我们是通过以下技术来解决静态网页技术在构建动态应用上的不足:
  类库 - 类库是一些函数的集合,它能帮助你写WEB应用。起主导作用的是你的代码,由你来决定何时使用类库。类库有:jQuery等
  框架 - 框架是一种特殊的、已经实现了的WEB应用,你只需要对它填充具体的业务逻辑。这里框架是起主导作用的,由它来根据具体的应用逻辑来调用你的代码。框架有:knockout、sproutcore等。
  AngularJS使用了不同的方法,它尝试去补足HTML本身在构建应用方面的缺陷。AngularJS通过使用我们称为标识符(directives)的结构,让浏览器能够识别新的语法。例如:
  使用双大括号{{}}语法进行数据绑定;
  使用DOM控制结构来实现迭代或者隐藏DOM片段;
  支持表单和表单的验证;
  能将逻辑代码关联到相关的DOM元素上;
  能将HTML分组成可重用的组件。

官方AngularJS下载地址

http://angularjs.org可能国内无法访问:提供CND加速下载,http://www.bootcdn.cn/angular.js/

每个章节都有相应的实例

在每个章节中,您可以在线编辑实例,然后点击按钮查看结果。
<!DOCTYPE html>
<html>

<body>

<div ng-app="">
  <p>在输入框中尝试输入:</p>
  <p>姓名:<input type="text" ng-model="name"></p>
  <p ng-bind="name"></p>
</div>

<script src="http://cdn.bootcss.com/angular.js/1.4.3/angular.min.js"></script>

</body>
</html>
实例演示

阅读本教程前,您需要了解的知识:

在开始学习 AngularJS 之前,您需要具备以下基础知识:
  • HTML
  • CSS
  • JavaScript

AngularJS 历史

AngularJS 是比较新的技术,版本 1.0 是在 2012 年发布的。 AngularJS 是由 Google 的员工 Miško Hevery 从 2009 年开始着手开发。 这是一个非常好的构想,该项目目前已由 Google 正式支持,有一个全职的开发团队继续开发和维护这个库。

AngularJS 实例

本教程包含了大量的 AngularJS 实例! AngularJS 实例

AngularJS 参考手册

参考手册包含了本教程中使用到的所有指令和过滤器。 AngularJS 参考手册

我们需要您的支持

支付宝捐助

捐助记录

  • 操** 5.00 2019-2-23
  • 王** 23.33 2019-2-30
  • 吴** 10.00 2019-2-16
  • 竺** 0.10 2019-2-29
  • 童** 5.00 2019-2-23
  • 高** 10.00 2019-2-24
  • 孙** 10.00 2019-2-17
  • 刘** 1.00 2019-2-13
  • 王** 10.00 2019-2-15
  • 陈** 20.00 2019-2-8
  • 潘** 100.00 2019-2-1
  • 庾** 1.00 2019-2-15
  • 于** 50.00 2019-2-14
  • 李** 10.00 2019-2-29
  • 钟** 20.00 2019-2-10
  • 毛** 1.00 2019-2-18
  • 许** 10.00 2019-2-5
  • 吕** 0.80 2019-2-29
  • 爱心会员 0.29 2019-2-4
  • 郭** 10.00 2019-2-24
  • 贾** 20.00 2019-2-19
  • 李** 20.00 2019-2-19
  • 张** 1.00 2019-2-8
  • 陈** 10.00 2019-2-14
  • 黄** 20.00 2019-2-18
  • 时** 0.10 2019-2-19
  • 魏** 10.00 2019-2-23
  • 李** 0.70 2019-2-27
  • 冯** 0.30 2019-2-13
  • 石** 10.00 2019-2-1
  • 陈** 20.00 2019-2-6
  • 何** 20.00 2019-2-6
  • 成** 0.10 2019-2-1
  • 赵** 10.00 2019-2-22
  • 刘** 5.00 2019-2-5

扫一扫关注

Web前端中国