发表于: 2017-05-23 21:31:57

2 995


今天完成的事情:factory和service的学习,个人评审
明天计划的事情:拆分复盘项目,将拆分录入禅道
遇到的问题:无
收获:在晚上找到一篇翻译了的关于factory和service的文章,讲的很简单但是很明了。stack overflow上的英文详解很好,但是中文的写的也不错。

1) 用 Factory 就是创建一个对象,为它添加属性,然后把这个对象返回出来。你把 service 传进 controller 之后,在 controller 里这个对象里的属性就可以通过 factory 使用了。

FactoryExample1

2) Service 是用"new"关键字实例化的。因此,你应该给"this"添加属性,然后 service 返回"this"。你把 service 传进 controller 之后,在controller里 "this" 上的属性就可以通过 service 来使用了。

ServiceExample2

3) Providers 是唯一一种你可以传进 .config() 函数的 service。当你想要在 service 对象启用之前,先进行模块范围的配置,那就应该用 provider。

ProviderExample3





返回列表 返回列表
评论

    分享到