問題タブ [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.

0 投票する
0 に答える
161 参照

angularjs - angular.bootstrap時のng-Idleインジェクターエラー

$injector:modulerrエラーが発生する

index.html (最後にアイドル状態の js を読み込みます)

Angular、ngIdle

ここでエラーが発生します。何らかの理由で、ブートストラップしようとしたときに ngIdle が問題を引き起こしています。

0 投票する
2 に答える
891 参照

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

ここに私が得ているエラーメッセージからの完全な出力があります

0 投票する
1 に答える
1775 参照

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

0 投票する
1 に答える
13911 参照

angular - Angular 2 - ng2-idle を使用してログアウトする

私の問題は、ログアウトボタンをクリックしても ng2-idle が機能し続けることです。そして、この問題を解決するために、setIdle および setTimeout 関数を 1 秒間再度設定しました。

ただし、ユーザーがログイン画面に転送されると、アプリがタイムアウトを与えるのに 1 秒かかります。

logout() 関数を呼び出すログアウトボタンをクリックした後、タイムアウトを強制する方法または ng2-idle を終了する方法があるかどうかを知りたいです。

0 投票する
1 に答える
864 参照

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 を使用しています