Ionic framework 离子刷回手势启用
我有以下代码: personal-info.htmlIonic framework 离子刷回手势启用,ionic-framework,ionic,hybrid-mobile-app,swipe-gesture,ionic-view,Ionic Framework,Ionic,Hybrid Mobile App,Swipe Gesture,Ionic View,我有以下代码: personal-info.html <ion-view view-title="Personal Information" can-swipe-back="true"> <ion-nav-buttons side="left"> <button class="button button-icon icon ion-ios-arrow-left" ng-click="doTheBack()" nav-direction="back"&g
<ion-view view-title="Personal Information" can-swipe-back="true">
<ion-nav-buttons side="left">
<button class="button button-icon icon ion-ios-arrow-left" ng-click="doTheBack()" nav-direction="back"></button>
</ion-nav-buttons>
<ion-content class="padding">
<div class="list card">
<div class="item item-divider">Recent Updates</div>
<div class="item item-body">
<div>
There is a fire in <b>sector 3</b>
</div>
</div>
</div>
</ion-content>
</ion-view>
我想通过将
can swipe back=“true”
放入
标记中来启用我尝试的回扫功能,但它没有任何帮助。我也检查了很多文档以及这个问题,但是我的应用程序似乎没有启用回扫功能。我实现它的方式是通过$ionicNavBarDelegate。
在HTML中:
确保在控制器标题中包含$ionicNavBarDelegate
如果这不起作用,请查看。从RC0开始,刷回似乎在默认情况下起作用,如所示 谢谢。成功了。还有一个问题,我怎样才能使它顺利?现在它将转到上一个屏幕而不进行任何转换。
.controller('PersonalInfoCtrl', function($scope) {
$scope.doTheBack = function() {
window.history.back();
};
});
<ion-view view-title="Personal Information">
<ion-content on-swipe-right="swipe('right')" class="padding">
<div class="list card">
<div class="item item-divider">Recent Updates</div>
<div class="item item-body">
<div>
There is a fire in <b>sector 3</b>
</div>
</div>
</div>
</ion-content>
</ion-view>
$scope.swipe = function (direction) {
if(direction == 'right')
$ionicNavBarDelegate.back();
}