相关疑难解决方法(0)

angularjs - 运行时依赖注入?

简单的我希望..

这是一个参考的plunker.

我知道如何在编译时指定依赖项(请参阅MainCtrlInjected控制器).但是,如何在运行时下拉依赖项,给出该依赖项的名称?(参见MainCtrlInjectedRuntime控制器)

angularjs

12
推荐指数
1
解决办法
5116
查看次数

有条件地注入角度模块依赖性

我是角度新手并拥有以下代码.

angular.module('MyApp')
    .controller('loginController', ['$scope', '$http', 'conditionalDependency',
        function ($scope, $http, conditionalDependency{
}
Run Code Online (Sandbox Code Playgroud)

我想有条件地加载conditionalDependency.像这样的东西

if(true)
{
//add conditionalDependency
}
Run Code Online (Sandbox Code Playgroud)

如何才能做到这一点.我看过这篇文章 .但是,我的要求是我在函数中指定了依赖项

提前致谢.

angularjs

8
推荐指数
1
解决办法
6115
查看次数

在AngularJS中有条件地注入服务

我已经定义了这样的服务:

angular.module('myApp').service('myService', [
'$rootScope',
...
...
Run Code Online (Sandbox Code Playgroud)

我希望我的服务只为新用户实例化(即今天user.createdAt>).

那么有没有办法有条件地注入我的服务或至少破坏我的服务,如果用户是旧的,没有任何副作用.

angularjs typescript

5
推荐指数
1
解决办法
2475
查看次数

标签 统计

angularjs ×3

typescript ×1