关于AngularJS 1.x 从Flex程序员角度谈谈我的一些看法(二)

再来看看关于Angularjs其它一些特性

1.依赖注入这个是老概念了,Angularjs通过参数的形式把实例传递到调用的模块中去,例如下图

技术分享

灰色的Service 实例就作为一个参数传递到业务逻辑Controller中去的,从而分层,这种方式在Flex Parsley中也是非常常见的,只不过Flex中常用是先用config文件来定义注入关系。

Angularjs中又n种注入声明的方法,controller filter directive factory config run。前三个分别用于Angularjs自己特有的3种类型的声明,factory多用于service啊,其它工具类的声明,config和run这2个没多做研究看文档应该是执行时间的不同。(run我在项目里从没遇到过,具体没研究过不能瞎说,等博主以后深入了解了再来补充)

未完待续...

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。