我正在製作使用的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