私は動作しない角度で$ locationサービスを使用する非常に簡単なコードを持っています。
angular.module("app",[]).run(function($rootScope) {
var $offFunction = $rootScope.$on("$locationChangeStart", function(e) {
if (confirm("Are you sure"))
return $offFunction();
return e.preventDefault();
});
});
は、私はちょうど、ユーザーがページを残すことを望んでいるかどうかを確認したいが、私はバーや私は、ブラウザの[戻る]ボタンを押すと、アドレスを変更しようとした場合、それは動作しません。ここで
はシオマネキです:http://jsfiddle.net/5dnm2/19/
whatsは '$ offFunction()'ですか? –
アドレスバーに新しいURLを入力すると、アプリケーションはURLが変更されたことを知らない。 – zeroflagL