同様の問題を抱えている他の多くの人がいますが、解決策は私の特定の問題には当てはまらないようです。
ngIdle ( https://github.com/HackedByChinese/ng-idle ) ライブラリを使用しようとしていますが、このエラーが表示されずに実行できないようです - Uncaught Error: [$injector:modulerr] インスタンス化に失敗しましたモジュール myAuditModule の原因: エラー: [$injector:unpr] 不明なプロバイダー: $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>
唯一の依存関係は、Angular 1.2 以降を使用する必要があることです。
何か案は?