Angular 1中服务和工厂之间的区别,即服务可以做到但工厂不能做到的,或者工厂可以做到但服务不能做到的。

34 浏览
0 Comments

Angular 1中服务和工厂之间的区别,即服务可以做到但工厂不能做到的,或者工厂可以做到但服务不能做到的。

此问题已经有答案了:

angular.service vs angular.factory

我已经阅读了许多Stack Overflow的帖子和文章了,它们都说angular.service返回实例,而angular.factory返回你想要的任何东西。

我想知道的是,Service可以做什么而工厂不能做,反之亦然。

如果您说Service可以做的任何事情也可以用工厂做到,那么为什么Angular提供了两个东西(Service,factory)。

admin 更改状态以发布 2023年5月22日
0
0 Comments

主要的区别之一在于,在工厂中,您可以在返回工厂对象之前运行一些初始化代码。

0