AngularJS 是一个JavaScript 框架。它可通过<script>添加到HTML页面。
AngularJS 通过指令扩展了 HTML,且通过表达式绑定数据到 HTML。
什么是 AngularJS?
AngularJS 使得开发现代的单页面应用程序(SPA:Single Page Applications)变得更加容易。
AngularJS 把应用程序数据绑定到 HTML 元素。
AngularJS 可以克隆和重复 HTML 元素。
AngularJS 可以隐藏和显示 HTML 元素。
AngularJS 可以在 HTML 元素"背后"添加代码。
AngularJS 支持输入验证。
AngularJS 表达式
AngularJS 表达式写在双大括号内:{{ expression }}。
AngularJS 表达式把数据绑定到 HTML,这与ng-bind指令有异曲同工之妙。
AngularJS 将在表达式书写的位置"输出"数据。
AngularJS 表达式很像JavaScript 表达式:它们可以包含文字、运算符和变量。
AngularJS 应用
AngularJS模块(Module)定义了 AngularJS 应用。
AngularJS控制器(Controller)用于控制 AngularJS 应用。
ng-app指令定义了应用,
ng-controller定义了控制器。
网友评论