发表于: 2017-05-03 23:24:42
1 1073
任务进展:
1:使用angular-ui-router完成了单页面跳转。
2:学习angular http、select、表格、表单、DOM事件指令、include、动画等内容。
遇到问题:
1:angularjs通过$parse服务进行表达式运算,这个服务能够访问当前所处的作用域,这个过程允许我们访问定义在$scope上的原始javascript函数和数据。
2:filter过滤器可以从给定数组中选择一个子集,并将其生成一个新数组返回。这个过滤器第一个参数可以是字符串、对象或是一个用来从数组中选择元素的函数。第二个参数用来指定预期值同实际值进行比较的方式,分为三种情况:1.true:用angular.equals(expected,actual)对两个值进行严格比较;2.进行区分大小写的子字符串比较;3.函数:运行这个函数,如果返回真值就接受这个元素。
3:ng-repeat用来遍历一个集合或为集合中的每个元素生成一个模板实例,集合中的每个元素都会被赋予自己的模板和作用域。ng-options接受一个数组或对象,并对它们进行循环,将内部的内容提供给select内部的选项。
明日计划:
学习angular
收获:
学习了angular http方法,DOM事件指令、html包含和ngAnimate模型的基本应用。
评论