发表于: 2017-01-03 01:09:37
2 1550
今天完成的事情:继续刷了小猫杯视频,将新增编辑和个人信息页大概的框架写完了,然后给学员列表页加上了删除功能
明天计划完成的事情:继续看小猫杯,然后开始看任务9
遇到的问题:1.因为一开始没有将服务的参数注入到控制器里面,导致删除功能无法实现,后来师兄帮我找到了问题,加上去,解决了
2.删除按钮上的参数一开始用错了,后面改成了ngrepeat的student,就可以了
收获:
1.对什么是全局控制器了解了更多,如果当ng-app不命名的时候,HTML里面的
ng-controller就是全局控制器,命名之后就相反
2.定义服务$provider
provider方法,angular用$provider对象来实现自动依赖注入机制,注入机制通过调用一个provider的$get()方法,把得到的对象作为参数进行相关调用;
factory方法,把一个函数当成是一个对象的$get()方法,返回内容可以是任何类型;
自定义服务返回的只能是对象,不能是其他数据类型
评论