आप को hideBackButton
जोड़ने के लिए पहली जरूरत है ion-navbar
। यह डिफ़ॉल्ट बैक बटन हटा देगा।
फिर आप अपना स्वयं का बटन जोड़ते हैं जिसे आप आसानी से एक क्लिक ईवेंट के साथ प्रबंधित कर सकते हैं।
कोड:
<ion-header>
<ion-navbar hideBackButton>
<ion-buttons left>
<button ion-button (click)="doYourStuff()">
<ion-icon class="customIcon" name="arrow-back"></ion-icon>
</button>
</ion-buttons>
<ion-title>Page Title</ion-title>
</ion-navbar>
</ion-header>
doYourStuff()
{
alert('cowabonga');
this.navCtrl.pop(); // remember to put this to add the back button behavior
}
अंतिम बात: Css।
आइकन सामान्य बैक बटन से छोटा होगा। यदि आप इसे Ionic2 में उपयोग किए गए डिफ़ॉल्ट के समान बनाना चाहते हैं तो आपको इसके आकार को बढ़ाने की आवश्यकता है।
.customIcon {
font-size: 1.7em;
}
आप नहीं कर सकते, क्यों न सिर्फ अपना खुद का जोड़ना? – LeRoy
@LeRoy वास्तव में आप अपना खुद का जोड़ते हैं? क्षमा करें मैं ionic2 विकास के लिए नया हूँ .. –
आपको अपने पृष्ठ में क्या करने की ज़रूरत है? क्या आपको बैक बटन पर * केवल * क्लिक को संभालने की ज़रूरत है, या जब उपयोगकर्ता पृष्ठ छोड़ देता है तो विचार कुछ करना है? – sebaferreras