問題タブ [ng-idle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - angular.bootstrap時のng-Idleインジェクターエラー
$injector:modulerr
エラーが発生する
index.html (最後にアイドル状態の js を読み込みます)
Angular、ngIdle
ここでエラーが発生します。何らかの理由で、ブートストラップしようとしたときに ngIdle が問題を引き起こしています。
ruby-on-rails - Angular - エラー: [$injector:unpr] 不明なプロバイダー: IdleProvider
Error: [$injector:unpr] Unknown provider: IdleProvider
アプリケーションを dokku を使用してステージング サーバーにデプロイするとエラーが発生しますが、ローカル マシンで実行するとエラーが発生しません。私は使用していますng-idle 1.2.1
この質問は何度も聞かれましたが、原因は常に1.0.0
、サービス名が変更されたバージョンで行われた変更に関連していました。私が考えることができる唯一のことは、コードの縮小が問題であるということですが、私が見る限り、コードは問題ないはずですが、私は専門家ではありません. どんな助けでも大歓迎です。
それはCoffeescriptで書かれています
編集
ローカル マシンで問題を再現しようとしているときに、以下のアレイの'ngIdle'
モジュールを削除しました。modules
これにより同じ動作が発生したため、ngIdle
ここでモジュールが正しくロードされていないことが問題の原因であると想定しています。縮小化が問題を引き起こしている可能性があるとまだ感じていますが、繰り返しになりますが、その理由や修正方法はわかりません.
編集2
ここに私が得ているエラーメッセージからの完全な出力があります
angularjs - angular ng-idleが機能しない、不明なプロバイダー
私のindex.htmlに、ファイルを次のように含めます
そしてapp.jsで
そして設定ファイル
しかし、ブラウザは常に言う
angular.min.js:117Error: [$injector:unpr] http://errors.angularjs.org/1.5.6/ $injector/unpr?p0=tProvider%20%3C-%20t%20%3C-%20ctrl
不明なプロバイダー: tProvider <- t <- ctrl
angular - Angular 2 - ng2-idle を使用してログアウトする
私の問題は、ログアウトボタンをクリックしても ng2-idle が機能し続けることです。そして、この問題を解決するために、setIdle および setTimeout 関数を 1 秒間再度設定しました。
ただし、ユーザーがログイン画面に転送されると、アプリがタイムアウトを与えるのに 1 秒かかります。
logout() 関数を呼び出すログアウトボタンをクリックした後、タイムアウトを強制する方法または ng2-idle を終了する方法があるかどうかを知りたいです。
angularjs - ng-Idle KeepaliveProvider.http .success は関数ではありません
私は ng-Idle を使用していて、KeepaliveProvider.http(…) に入力するとエラーが発生します。ほとんどの場合、ここにある例から直接取得したコードを使用していますhttp://hackedbychinese.github.io/ng-idle/
これが私のコントローラーです:
}
しかし、IdleStart がモーダル ダイアログを開いた後、マウスを動かすと、次のエラーが発生します: ここに画像の説明を入力してください
$http(...).success は関数ではありません
KeepaliveProvider.http(…) を設定する行をコメントアウトすると、エラーは発生しません。しかし、サーバーセッションも維持されません。
私はこれに割り当てをグーグルで検索しましたが、ほとんどの例では KeepaliveProvider.http(…) が設定されていません。そして、そうする人は私がしていることと同じことをしています。例にない、実行する必要がある構成はありますか?
ng-Idle 1.2.2 を使用しています