我刚刚注意到一个朋友在一个服务中使用var vm = this;。由于这与我们试图应用的样式指南相冲突,因此我开始思考代码正确运行的重要性。突然,我注意到控制器和服务/工厂之间可能没有太多区别(从现在的服务开始)。
是的,控制器可以访问$scope,但与服务一样,它们只是在编译过程中的某个时刻创建的对象的构造函数。是的,控制器和服务的用
我有一个Angular Service (myService),它被注入到许多组件和其他服务的构造函数中。
我希望每个用法都有自己的myService实例,这样就不会共享任何数据。我还希望用一个参数来实例化myService,该参数定义了其中的一些行为。所以在构造函数中使用它的每一个地方,我都希望能够指定这个参数</em