28 Aralık 2012, Cuma
Tarihi nasıl uygulamak için.() geri angular.js içinde
Tıklayın geri düğmesi ile site başlığı ve istiyorum ki Yönerge bir önceki sayfaya geri dönmek zorundayım. Nasıl açısal şekilde yapacağım?
Denedim:
<header class="title">
<a class="back" ng-class="icons"><img src="../media/icons/right_circular.png" ng-click="history.back()" /></a>
<h1>{{title}}</h1>
<a href="/home" class="home" ng-class="icons"><img src="../media/icons/53-house.png" /></a>
</header>
ve bu yönerge js:
myApp.directive('siteHeader', function () {
return {
restrict: 'E',
templateUrl: 'partials/siteHeader.html',
scope: {
title: '@title',
icons: '@icons'
}
};
});
ama hiçbir şey olmuyor. $location hakkında angular.js API baktım ama geri düğmesi veya history.back()
hakkında bir şey bulamadı.
CEVAP
28 Aralık 2012, Cuma
Satır içerisinde bir bağlantı fonksiyonu kullanmak gerekir:
link: function(scope, element, attrs) {
element.on('click', function() {
$window.history.back();
});
}
jsFiddle bkz.
Bunu Paylaş:
Nasıl kaydırma hareketi geri devre dış...
Nasıl doğru erişim için `` / bu içeriğ...
Nasıl bir sosyal ağ içinde faaliyet ak...
nasıl matlab içinde her satır için bir...
&Quot;geri arama uygulamak için nasıl&...