Angular-js $ionicHistory使用体验。

之前使用项目的时候登陆切换到主视图的时候,用的是

登陆到主界面

  退出登陆如下图所示同样是用了$state.go();

退出登陆

然后来回切换几次问题出现了。登陆切换到主tabbar的时候,出现了返回的按钮,而且切换的时候还有黑色的背景出现。问题是$ionicHistory的页面缓存没有被清楚,所以需要在退出登陆后面加上$ionicHistory.clearHistory();清楚页面切换的历史轨迹,其中清除页面缓存是$ionicHistory.clearCache();

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,523评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,252评论 4 61
  • iOS网络架构讨论梳理整理中。。。 其实如果没有APIManager这一层是没法使用delegate的,毕竟多个单...
    yhtang阅读 5,259评论 1 23
  • 周五,洋洋童鞋分享了“摄影青年如何去卖茶”,这个题目一看就有话题感,因为羊羊是学经济学的,还读了摄影专业的研究生,...
    安凌心_anne阅读 349评论 0 0
  • 月度检视#蒋小园#2017/10 没有反思的人生不值得过-苏格拉底 所有的幸福都离不开健康和保障 【健康】 ️作息...
    圆圆jXY阅读 159评论 0 0