क्या कोई मुझे समझा सकता है, मुझे ऐप में नेविगेशन के लिए क्या उपयोग करना चाहिए? क्या मैं डिफ़ॉल्ट कोणीय रूटिंग के बजाय केवल ion-nav आदि का उपयोग कर सकता हूं? क्या यह एक बुरा अभ्यास नहीं है? या शायद दोनों का उपयोग करने का कुछ संयोजन है?

0
Kodwi 2 मार्च 2020, 16:39
आयनिक 3 या आयनिक 4?
 – 
Abu Sufian
2 मार्च 2020, 16:40
आयनिक 5
 – 
Kodwi
2 मार्च 2020, 16:41

2 जवाब

आप LazyLoad का उपयोग कर सकते हैं जो प्रदर्शन में सुधार और सिस्टम संसाधनों को बचाने के लिए संसाधन के प्रारंभ में देरी करता है।

उदाहरण:

<ion-button (click)="buttonClicked">Go to Settings</ion-button>

और .ts फ़ाइल

import { NavController } from '@ionic/angular';

constructor ( public navCtrl : NavController ) {}

buttonClicked(){
   this.navCtrl.navigateForward('your-page');
}
0
rzp 2 मार्च 2020, 17:40

हम विस्तार मार्ग पर नेविगेट करने के लिए निम्नलिखित HTML का उपयोग कर सकते हैं।

<ion-content class="ion-padding">
  <ion-button [routerLink]="['/detail']">Go to detail</ion-button>
</ion-content>

हम राउटर एपीआई का उपयोग करके अपने ऐप में प्रोग्रामेटिक रूप से नेविगेट भी कर सकते हैं।

  navigate(){
    this.router.navigate(['/detail'])
  }

टिप्पणियाँ: NavController क्योंकि इसे IONIC 4 और उसके बाद में पदावनत किया गया है

0
Abu Sufian 2 मार्च 2020, 16:50