AngularJS的服务,工厂和供应商的执行顺序?
发布时间:2020-12-17 07:07:29 所属栏目:安全 来源:网络整理
导读:AngularJS框架是否以预定义的顺序执行上述所有操作,还是由程序员完成的? 解决方法 在术语方面,工厂可以生成服务,提供商为请求它们的组件提供服务.如果您的某些服务依赖于其他服务,那么肯定会有一些替代服务和提供程序的执行.确保所有这些事情以正确的顺序发
AngularJS框架是否以预定义的顺序执行上述所有操作,还是由程序员完成的?
解决方法
在术语方面,工厂可以生成服务,提供商为请求它们的组件提供服务.如果您的某些服务依赖于其他服务,那么肯定会有一些替代服务和提供程序的执行.确保所有这些事情以正确的顺序发生以允许实例化所有服务是Angular的依赖注入的工作.
要问的一个问题是,为什么要关心工厂功能的运行顺序?如果你正确地声明你的依赖项并且你的服务被适当地解耦,那么Angular应该为你处理事情.您可能遇到的唯一异国情况是循环依赖,您可以看到对here的一些讨论. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |