离子:如何覆盖后退按钮功能? [英] Ionic: How to override back button function?

查看:95
本文介绍了离子:如何覆盖后退按钮功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要覆盖两个按钮的后退按钮功能:

I need to override the back button function for both buttons:


  • 导航栏左上角的后退图标

  • 硬件后退按钮(例如在android中)

但仅限于一个特定视图,而不是全球。我怎么能这样做?

but only for one specific view, not globally. How can i do that?

推荐答案

此代码用于安卓按钮,而导航栏上的按钮则更简单一些:

This code is for android button, while the button on the navigation bar is a bit more simple:

Android按钮:

Android button :

$ionicPlatform.registerBackButtonAction(function (event) {
  if($state.current.name=="home"){
    alert("button back");
  }
}, 100);

离子按钮:

你可以编辑您的主题,看看您如何定义菜单和观点?

You can edit your topic and see how you have defined your menus and your views?

这篇关于离子:如何覆盖后退按钮功能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆