ionic 集锦

一、隐藏返回按钮

场景:登录、注册成功后,阻止返回

//方法一
$ionicHistory.currentView($ionicHistory.backView());
$state.go('home', {}, {location: 'replace'});

//方法二
$ionicNavBarDelegate.showBackButton(false);

 二、初始化 Tabs 的 view

//只需要在onTabSelected 里面定义相应操作即可
<ion-tab
  title="Tab!"
  icon="my-icon"
  href="#/tab/tab-link"
  on-select="onTabSelected()"
  on-deselect="onTabDeselected()">
</ion-tab>

注意:使用 ng-click 是不会改变 Tabs 的选中状态的

//得到要初始化的 view 的 id
$rootScope.HomeHistoryID = $ionicHistory.currentHistoryId();
//定义 onTabSelected
$scope.onTabSelected = function() {
    $state.go('tabs.home');
    $ionicHistory.goToHistoryRoot($rootScope.HomeHistoryID);
}

 

参考:http://codepen.io/286810/pen/wMardg?editors=101

 

转载于:https://www.cnblogs.com/kuangliu/p/4952438.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值