İyonik/Cordova ile oluşturulmuş basit bir Uygulamamız var. Her sayfada basit bir "Geri Dön" blok düğmesi oluşturmak istiyorum - Kullanıcı, Uygulamada bir önceki sayfaya gitmek için ona basabilir.IonicHistory.goBack() ile Düğme
Ben $ ionicHistory kullanarak bu yapmayı düşünüyorum. Ancak, $ ionicHistory.goBack() yöntemi çalışmıyor.
Şu anda çalışmakta olan normal window.history.back() kullanıyorum, ancak neden iyonik yöntemin gerektiği gibi çalışmadığını anlamıyorum.
angular.module('starter.controllers', ['ionic'])
.controller('AppCtrl', function($scope, $ionicHistory)
{
$scope.goBackHandler = function()
{
$ionicHistory.goBack(); //This doesn't work
//window.history.back(); //This works
//alert('code to go back called. Did it work?'); //For testing
}
});
Bu oldukça basit bir işlemdir olmalıdır: Burada
<button class="button button-block button-assertive" ng-click="goBackHandler()">
Go Back
</button>
Ve
Kontrolör: İşte kod görünümüdür. Ne eksik olabilirdim?Düzenleme: Burada Plunker - http://plnkr.co/yJqdfs
siz) (a plunker.' $ ionicHistory.goBack yapabilirsiniz; 'çalışmalı. –
İşte burada - http://plnkr.co/yJqdfs – user1183352
bunu try-catch ile sarmayı deneyin ve hata hakkında bilgi verin. –