一、隐藏返回按钮

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

//方法一
$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

最新文章

  1. 初识WebService
  2. JDK环境变量设置
  3. JS魔法堂:IMG元素加载行为详解
  4. 使用List把一个长字符串分解成若干个短字符串
  5. [转]Unity3d之MonoBehaviour的可重写函数整理
  6. SSDP 简单服务发现协议
  7. .net 下的MVCPager
  8. CSS3--实现特殊阴影 (实例)
  9. Android 多国语言
  10. $POST数组论证($GET || $COOKIE || $REQUEST 同理)
  11. VMware下ubuntu与win8共享文件时/mnt/hgfs目录为空的解决办法
  12. 应用程序中小红点设置方法 (ios)
  13. 【图文详解】HDFS基本原理
  14. 杭电ACM1007
  15. Python第十七天 抽象类
  16. linux命令知识点
  17. Gson如何解析key值是数字的json数据
  18. Java的Spring内实现的mini版内存&quot;计数器&quot;功能
  19. java代码求阶乘n!
  20. 【原创】when.js2.7.1源码解析

热门文章

  1. ceph官网的ceph块设备(二)——快照相关
  2. sublime text 配置 builder [build system]
  3. Java 打印堆栈的几种方法 Exception
  4. 3.mvc core 文件目录详细的解释
  5. eclipse gradle插件(buildship)的安装和使用
  6. Python -- 数据加载、存储与文件格式
  7. Markdown中插入数学公式的方法
  8. newInstance()和new()
  9. CSS伪类和伪元素
  10. JQuery_DOM 节点操作之创建节点、插入节点