在大多数示例中,我发现在angularJs中使用服务我发现该服务实际上是一个工厂.例如
angular.module('myModule').factory('customerService',[ '$http',function ($http) { return { get: function () { return doSomeStuff(); } }; } ]);
作者创建了一个工厂,但称之为customerService而不是customerFactory.为什么是这样?是否有一些对工厂的耻辱或角度服务如此超级酷,以至于每个人都希望得到赞美,即使他们不这样做.
此外,对于任何回答此问题的人都要清楚,我并不是要求工厂或服务的比较优点,我问为什么角度社区故意误导他们的对象.