发表于: 2016-12-18 23:23:52
2 1583
今天完成的事:
1,完成了修真院8期我的师兄和师弟接口的调试
2,学习了angularjs中provider
明天计划的事:
1,准备修真院8期demo,
2,学习图片上传
3,学习用jq和css实现翻拍效果
遇到的问题:
1,用ng-repeat写了多个button,点击button显示不同的视图,通过路由传参很好实现,但当整个页面初次加载时如何选中某个特定的视图,没想到怎么做
收获:
1,计时器$timeout,即ng对window.setTimeout()的封装,用法:
var time = $timeout(function(){, 5000);
2,了解了angularjs中factory(),service(),provider()等方法的区别:
1)constant:定义常量,定义的值不能被改变,它可以被注入到任何地方,但是不能被装饰器(decorator)装饰
2) value:可以是string,number和function,它可以被修改,但不能被注入到config中
3)service:是一个可注入的构造器
4)factory:一个可注入的function,它和service的区别就是:factory是普通function,而service是一个构造器(constructor)
5)provider:上面(除了constant)都是provider的封装,provider必须有一个$get方法,也可以说provider是一个可配置的factory
评论