很多其他人有类似的问题,但解决方法似乎不适用于我的特定问题。
我试图使用ngIdle(https://github.com/HackedByChinese/ng-idle)库,但似乎无法运行,会出现以下错误-Uncaught Error: [$injector:modulerr] Failed to instantiate module myAuditModule due to: Error: [$injector:unpr] Unknown provider: $idleProvider 这是我的模块代码,
该文件被包含在我的项目中,并且当站点运行时,在开发者控制台中显示出来。
唯一的依赖是您需要使用1.2或更高版本的angular,而我正在使用。
我试图使用ngIdle(https://github.com/HackedByChinese/ng-idle)库,但似乎无法运行,会出现以下错误-Uncaught Error: [$injector:modulerr] Failed to instantiate module myAuditModule due to: Error: [$injector:unpr] Unknown provider: $idleProvider 这是我的模块代码,
(function () {
app = angular.module("myAuditModule", ['ui.bootstrap', 'ngRoute', 'ngCookies', 'ngDragDrop', 'ngIdle']);
// configure the routes
app.config(function ($routeProvider, $idleProvider, $keepaliveProvider) {
$idleProvider.idleDuration(10 * 60); // 10 minutes idle
$idleProvider.warningDuration(30); // 30 second warning
$keepaliveProvider.interval(5 * 60); // 5 minute keep-alive ping
$routeProvider
//route for the logging in page
.when('/', {
templateUrl: 'Views/Login.html',
controller: 'loginController'
})
});
})();
该文件被包含在我的项目中,并且当站点运行时,在开发者控制台中显示出来。
<script src="/Scripts/angular-idle.js"></script>
唯一的依赖是您需要使用1.2或更高版本的angular,而我正在使用。
有什么想法吗?