मैं इस स्क्रीन कैप्चर में उल्लिखित बैक बटन की क्लिक-एक्शन को कस्टमाइज़ करना चाहता हूं। मैं चाहता हूं कि क्लिक करके मैं पिछले पृष्ठ पर वापस नहीं आऊंगा लेकिन एक पृष्ठ पर जिसे मैं स्वयं निर्दिष्ट करता हूं, या वापस जाने से पहले एक इलाज करता हूं।आयनिक 2 बैक बटन एक्शन को कस्टमाइज़ करें
5
A
उत्तर
0
आप ionViewCanLeave
or ionViewWillLeave
घटना इस्तेमाल करने की कोशिश कर सकते हैं।
यह issue #9533 देखें "पीछे" नेविगेशन के लिए छुट्टी घटनाओं को अलग करने के प्रस्ताव के साथ। लागू होने के बाद यह आपके उपयोग के मामले के लिए आसान हो सकता है।
8
अनुकूलित डिफ़ॉल्ट वापस बटन कार्रवाई के लिए आप backButtonClick() NavBar घटक के विधि ओवरराइड की जरूरत है।
चरण 1: अपने "कस्टम class.ts" आयात नेवबार घटक में। डिफ़ॉल्ट व्यवहार को ओवरराइड करने के लिए 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: जेनरेटेड बैक बटन इवेंट
- 2. UIImagePickerController के लिए बैक बटन को कस्टमाइज़ करें?
- 3. बैक बटन का अनुवाद करें Iionic 2
- 4. आयनिक 2: टैब बटन
- 5. आयनिक: बैक बटन में कस्टम आइकन - कैसे करें?
- 6. आयनिक 2 के साथ बटन को अक्षम/सक्षम कैसे करें?
- 7. आयनिक 2/3 - हेडर बटन आइकन में अलग-अलग आकार हैं, फिर ऑटो बैक बटन
- 8. "लाइट बल्ब" कस्टमाइज़ करें क्विक एक्शन नियम
- 9. file_field ब्राउज़ बटन कस्टमाइज़ करें
- 10. आयनिक 2 + कोणीय 2 -
- 11. आइकन बदलें जब क्लिक बटन आयनिक 2
- 12. एक्शन केबल और आयनिक
- 13. एंड्रॉइड बैक बटन
- 14. कैप्स में आयनिक वी 2 बटन टेक्स्ट
- 15. बैक बटन
- 16. बैक बटन
- 17. बैक बटन
- 18. बैक बटन
- 19. बैक बटन
- 20. UINavigationBar बैक बटन के शीर्षक को "बैक"
- 21. एक्शनबैर बैक बटन और एंड्रॉइड बैक बटन
- 22. आयनिक 2
- 23. बैक बटन
- 24. बैक बटन
- 25. एंड्रॉइड बैक बटन ओवरराइड करें
- 26. बैक बटन
- 27. बैक बटन
- 28. किसी उपयोगकर्ता को "बैक" बटन
- 29. आयनिक 2 - मोडल
- 30. एयरप्ले सक्रिय होने पर एयरप्ले बटन को कस्टमाइज़ कैसे करें
अनुकूलित किस तरह आप चाहते हैं में परीक्षण किया गया है। मुझे लगता है कि आयनिक डिफ़ॉल्ट रूप से इस पृष्ठ को बाल पृष्ठों पर प्रदान करता है –
मैं चाहता हूं कि क्लिक करके मैं पिछले पृष्ठ पर वापस नहीं आऊंगा लेकिन एक पृष्ठ पर जिसे मैं स्वयं निर्दिष्ट करता हूं, या वापस करने से पहले एक इलाज करता हूं। – BeliliF