1:通过新的属性和表达式扩展了html 可以构建一个单一页面应用程序(sigle page applications) 是一个js框架 通过指令扩展HTML 通过表达式绑定数据到html
2:np-app 指定一个angularjs应用程序
np-model 指定把元素值(比如输入域的值)绑定到应用程序 name
np-bind 把应用程序数据绑定到html视图 name—>innerHTML
3:可以把应用程序绑定到HTML元素 可以克隆和重复HTML元素 可以隐藏显示HTML元素 可以在HTML元素背后添加代码 支持输入验证
4:可使用 data-ng- 让网页对html5有效
5:表达式写在双大括号内 {{expression}}
表达式可以包含字母,操作符,变量 可以写在html中 不支持条件判断 循环和异常 支持过滤器
6:scrop(作用域) 控制器 过滤器 服务
<p><input type="text" ng-model="test"></p>
<ul>
<li ng-repeat="x in names | filter:test | orderBy:'country'">
{{ (x.name | uppercase) + ', ' + x.country }}
</li>
</ul>
</div>
7:$http用于读取远程服务器的数据 例如读取json文件
8:选择(下拉列表 ) 表格 数据库 htmlDom 事件 模块 输入验证 api bootstrap 包含 动画