/angularjs

angularjs

Primary LanguageHTMLMIT LicenseMIT

angularjs

1.下载angularjs
本文的文件目录是C:\nginx\html\angularjs

首先用cmd命令行搜索一下有关angularjs可以下载的库文件
c:\nginx\html\angularjs>typings search angular
将会列出相关的,这里就下载官网提供的angular http://angularjs.org

下载命令npm install angular --save
可以发现目录下多了node_modules 但是总不能把所有的文件都提交吧,所以我们要提交的时候忽略这个文件夹,把需要库文件放到专门一个文件夹,这这里就新建一个js的文件夹

现在我们angularjs目录下新建了一个1的文件夹和js的文件夹

1. 基本指令的用法

1. ng-app ng-controller

2. 数据绑定

3. 双向数据绑定 ng-bind ng-model

4. 表达式 ng-click

5. ng-cloak

6. 表单提交

7. ng-value

8. radio ng-value ng-show

9. checkbox ng-true-value ng-false-value

2. 进阶

1. ng-options

2. ng方法 version uppercase copy extend forEach toJson fromJson isUndefined isNumber isString isObject equals

3. ng-disabled

4. ng-repeat ng-if

5. ng-repeat track by $index

6. 单选按钮

7. 多选按钮 全选

8. input ng-model ng-model-options

9. ng-class ng-class-odd ng-class-even

10. 基本事件

11. 过滤器

12. 通过控制器使用过滤器1 $filter

13. 通过控制器使用过滤器2 $filter

14. 赃检查 $watch 过滤排序

15. 自定义过滤器

16. 自定义指令1 restrict template

17. 自定义指令2 restrict template

18. 自定义指令3 replace

19. templateUrl

20. 多个控制器

21. 自定义指令4 scope

22. 自定义指令5 scope@

23. 自定义指令6 scope=

24. 自定义指令5 scope&

25. 自定义指令5 templateUrl controller

26. $timeout $interval

27. $window

28. ng-bind-html $sce trustAsHtml

29. $cacheFactory

30. $http

3. 路由

1. ui-view $urlRouterProvider $stateProvider

2. ui-sref

3. ui-view templateUrl

4. $state