Angularjs 是否创建具有自定义范围的角度传感器?

Angularjs 是否创建具有自定义范围的角度传感器?,angularjs,Angularjs,如何创建具有自定义范围的角度$injector?例如,我可以将自定义值与普通服务一起注入: $injector.invokeWithContext({ foo: 42 }, function($http, foo) { console.log(foo); // --> 42 }); $injector.invoke(function($http, foo) { console.log(foo); // --> 42 }, this, { foo: 42 }); local

如何创建具有自定义范围的角度$injector?例如,我可以将自定义值与普通服务一起注入:

$injector.invokeWithContext({ foo: 42 }, function($http, foo) {
  console.log(foo); // --> 42
});
$injector.invoke(function($http, foo) {
  console.log(foo); // --> 42
}, this, { foo: 42 });

locals
参数可用于覆盖服务:

$injector.invokeWithContext({ foo: 42 }, function($http, foo) {
  console.log(foo); // --> 42
});
$injector.invoke(function($http, foo) {
  console.log(foo); // --> 42
}, this, { foo: 42 });

它是由我的代码生成的…不知道为什么这是相关的?