Les*_*nks 17 javascript service angularjs
我有一个字符串,其中包含我需要以编程方式在我的一个控制器中注入的服务的名称.
function Ctrl() {
var serviceName = '$myService';
var service = ???
}
Run Code Online (Sandbox Code Playgroud)
我假设应该很容易做类似的事情:
function Ctrl($injector) {
var serviceName = '$myService';
var service = $injector.inject(serviceName);
}
Run Code Online (Sandbox Code Playgroud)
我知道我没有正确的语法,但是有人能给我正确的语法吗?
Foo*_*o L 36
你可以得到这样的服务:
var myService = $injector.get('MyServiceName');
| 归档时间: |
|
| 查看次数: |
7262 次 |
| 最近记录: |