5
A
回答
0
你可以尝试使用ionViewCanLeave
or ionViewWillLeave
事件。
看到这个issue #9533建议区分离开事件的“后退”导航。这对您的用例一旦实施后可以很方便。
8
要自定义默认后退按钮操作,您需要覆盖NavBar组件的backButtonClick()方法。
第1步:在您的“custom-class.ts”导入Navbar组件。创建auxMethod以覆盖默认行为并在您的ionViewDidLoad方法中调用。
import { Navbar } from 'ionic-angular';
import { ViewChild } from '@angular/core';
export class myCustomClass {
@ViewChild(Navbar) navBar: Navbar;
ionViewDidLoad() {
this.setBackButtonAction()
}
//Method to override the default back button action
setBackButtonAction(){
this.navBar.backButtonClick =() => {
//Write here wherever you wanna do
this.navCtrl.pop()
}
}
}
此代码已在离子3.
+0
它工作得很好,谢谢:) – sebaferreras
相关问题
- 1. 自定义后退按钮
- 2. 自定义按钮栏与自定义后退导航按钮
- 3. Android的动作条后退按钮自定义和调整
- 4. UINavigationController中的自定义后退按钮
- 5. UINavigation bar的自定义后退按钮
- 6. UINavigationController“后退按钮”自定义文本?
- 7. ios7;自定义后退按钮; setBackIndicatorImage + setBackIndicatorTransitionMaskImage
- 8. 自定义Windows 10 UWP后退按钮
- 9. 自定义后退按钮与<sign
- 10. jquery自定义后退按钮
- 11. 为UIImagePickerController自定义后退按钮?
- 12. 后退按钮自定义图像
- 13. iphone - 后退按钮的自定义UIBarButtonItem
- 14. 自定义UIBarButtonItem后退按钮
- 15. 自定义AlertDialog消失后退按钮
- 16. 图像自定义后退按钮
- 17. Monotouch自定义后退按钮
- 18. 自定义后退按钮视图
- 19. 在IOS中自定义后退按钮
- 20. 自定义后退按钮的方法
- 21. Ionic 2 - 防止退出应用程序硬件后退按钮
- 22. 离子2后退按钮
- 23. 自定义操作当按UINavigationController上的'后退按钮'
- 24. 按下后退按钮时的自定义动画 - iOS
- 25. 自定义按钮动作
- 26. navigationcontroller后退按钮动作
- 27. Ionic - 谷歌地图自定义按钮
- 28. Ionic 1中的后退按钮问题
- 29. Android自定义操作栏,后退和下一步按钮
- 30. Windows 8 XAML - 制作自定义后退按钮
你想要什么样的自定义进行了测试。我认为离子在默认情况下在儿童页面上提供了这个图标 –
我希望通过点击我不会返回到上一页,而是返回到我指定的页面,或者在返回之前进行处理。 – BeliliF