Я работаю над созданием приложения для Android с помощью Phonegap и AngularJS. Я пытаюсь создать кнопку, которая будет использоваться как кнопка «отменить» и «назад», которая по сути просто ударит по кнопке «назад» браузера.AngularJS back button
Вот некоторые примеры 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