私はPhonegapとAngularJSを使ってAndroidアプリを作っています。私は、 "キャンセル"と "戻る"ボタンの両方として使用するボタンを作成しようとしています。これは基本的にブラウザの「戻る」ボタンを押すだけです。ここで AngularJS戻るボタン
は、キャンセルボタンのためのいくつかのサンプルHTMLです:<a href="#" ng-click="goBack()" class="button--cancel weight--bold vertical-align--middle text-center">cancel</a>
そして、ここでそのページのコントローラであり、GOBACK()ボタンで:これはエラーをスローしない
function NewOccasionCtrl($scope, $window) {
$scope.$window = $window;
$scope.goBack = function() {
$window.history.back();
};
}
、だけでなく、動作しません...エミュレータは同じページに残ります。 $scope.$window = $window
がなければ、エラーが発生します。私はディレクティブを作成/使用することなく機能的な「バック」ボタンを実現することを望んでいました。なぜならそれらを理解する限り、私はテンプレート/必要なものを実装していないからです。
これを行う方法はありますか?ありがとう
$ scope = $ window = $ windowが必要であるとは限りません。 –
@ KarlZillesそれからそれはおそらく必要ではありません...私が言ったように、これはうまくいかず、私はこれに近づく方法についてちょっと混乱しています。 – Jakemmarsh