AngularJS学习笔记
1、AngularJS 是一个 JavaScript 框架。它可通过 <script> 标签添加到 HTML 页面。通过如下方式引入。
<scriptsrc="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>
2、AngularJS 通过 ng-directives 扩展了 HTML。
3、ng-app 指令定义一个 AngularJS 应用程序。
4、ng-model 指令把元素值(比如输入域的值)绑定到应用程序。
5、ng-bind 指令把应用程序数据绑定到 HTML 视图。和他相同{{}}
6、ng-init 指令初始化 AngularJS 应用程序变量
7、var app = angular.module('myApp', []);创建anglear模型。
8、controller的使用。
9、ng-init="quantity=1;cost=5"初始化一写数据。不是很好的初始化工具。
10、http://www.runoob.com/angularjs/angularjs-reference.html指令大全
11、ng-repeat 指令会重复一个 HTML 元素:
12、数据的双向绑定:
13、
14、<span ng-show="myForm.myAddress.$error.email">不是一个合法的邮箱地址</span>,当时是true的时候不显示。
15、所有的应用都有一个 $rootScope,它可以作用在 ng-app 指令包含的所有 HTML 元素中。$rootScope 可作用于整个应用中。是各个 controller 中 scope 的桥梁。用 rootscope 定义的值,可以在各个 controller 中使用
16、AnglearJs过滤器的使用:
17、获取当前页面的url
18、anglearJs的相关服务的使用。
19、ng-option 选择框的使用:
20、ng-click 指令定义了 AngularJS 点击事件。
21、ng-hide 指令用于设置应用部分是否可见。
22、ng-hide="true" 设置 HTML 元素不可见。
23、ng-hide="false" 设置 HTML 元素可见。
24、