Ich habe gerade begonnen, mit Ionic herumzuspielen und zu versuchen, zu sehen, wie performat und flexibel es mit gebürtigem verglichen wird.Gemeinsames Element in Ionic 2
Einer der Standard-Anwendungsfälle wäre das Hinzufügen einer Symbolleiste mit Schieberegler und Tabs.
Wenn Sie native Android-Entwicklung machen, dann legen Sie normalerweise Seiten in Fragmente und laden dann einfach einen Platzhalter mit einem Fragment neu, während Ihre Symbolleiste und Registerkarten statisch bleiben.
Alle ionischen Beispiele, die ich gesehen habe, implementieren jedoch eine Symbolleiste (navbar
) auf jeder Seite, die die Registerkartenansicht öffnet.
Zum Beispiel:
<ion-tabs>
<ion-tab [root]="page1" tabIcon="home"></ion-tab>
...
</ion-tabs>
Und dann die page1
wären:
<ion-header>
<ion-navbar>
<ion-title>TITLE</ion-title>
</ion-navbar>
</ion-header>
<ion-content>
Welcome to page 1
</ion-content>
Und die ion-header
erscheint auf jeder Seite.
Ist es möglich, den Header statisch zu machen, damit ich ihn nicht auf jeder Seite neu implementieren muss? Ich habe versucht, es in der Registerkarte Vorlage hinzufügen, aber das hat nicht funktioniert und versteckte die Ansicht.