2015-09-23 137 views
0

为什么在将一页移动到另一页时不显示后退按钮?如同用户移动移动到上一页一样?我禁用第二页上,但它没有任何页面为什么后退按钮按钮不会显示在第二个屏幕中?

$ionicHistory.nextViewOptions({ 
     disableBack: true 
    }); 
    $state.go('app.playlists'); 

其实上显示我有一个按钮,点击我移动到另一个网页,其中有滑动菜单滑动菜单用户无法点击。对任何选项移动到前一页

请点击按钮按钮,移动滑动菜单屏幕并选择从幻灯片选项将其移动到第二个屏幕,但没有后退按钮使用户无法移动先前屏幕

http://plnkr.co/edit/17MJo0Ma81Zf4lBl8vuG?p=preview

.controller('PlaylistCtrl', function($scope, $stateParams,$ionicHistory) { 


}).controller('a', function($scope, $stateParams, $state, $ionicHistory) { 

    $scope.moveto = function() { 
    $ionicHistory.nextViewOptions({ 
     disableBack: true 
    }); 
    $state.go('app.playlists'); 

    } 

}) 
+0

对我的答案有任何反馈? – LeftyX

回答

0

有为什么你什么特别的原因使用旧的CSS参考?

这是您的plunker:

<link data-require="[email protected]" data-semver="1.0.0-beta.1" rel="stylesheet" href="http://code.ionicframework.com/1.0.0-beta.1/css/ionic.css" /> 
<script src="//code.ionicframework.com/nightly/js/ionic.bundle.js"></script> 

,这是它应该是什么:

<link rel="stylesheet" href="http://code.ionicframework.com/nightly/css/ionic.min.css" /> 
<script src="//code.ionicframework.com/nightly/js/ionic.bundle.js"></script> 

这是分叉plunker

1

简单地说,你忘记了 “离子导航栏” 添加到你的 “playlist.html

<ion-view title="Playlist"> 

    <ion-nav-bar> 
    <ion-nav-back-button class="button-clear"> 
     <i class="ion-arrow-left-c"></i> Back 
    </ion-nav-back-button> 
    </ion-nav-bar> 


    <ion-content class="has-header"> 
    <h1>Playlist</h1> 
    </ion-content> 
</ion-view> 

Demo