1. Erstellen Sie während der Initialisierung eine Sub -Seite
2. Öffnen Sie die neue Seite direkt
3. Seite vor dem Laden
【Beispiel】1. Erstellen Sie während der Initialisierung eine Sub -Seite
mui.init ({{{{{{{
Unterseite: [{{{{{{{{{
URL: Ihre -subpage -url, // sub -Seite HTML -Adresse, unterstützt lokale und Netzwerkadressen
ID: Ihre -subpage -id, // unterpackt
Stile: {{{{{
Oben: Subsce -Top -Position, die obere Position der Sub -Seite
Unten: Subseiten -Bottom -Possition, // die untere Position der Sub -Seite
Breite: Unterseite -Width, // Sub -Seite Breite, der Standard ist 100%
Höhe: Unterseite -Heig, // Sub -Seite Höhe, der Standard ist 100%
... ...
},
Extras: {} // Zusätzliche Erweiterungsparameter
}]
});
2. Öffnen Sie die neue Seite direkt
mui.openwindow ({{{{{
URL: NEU -PAGE -URL,
ID: Neu -Seite -id,
Stile: {{{{{
Oben: NewPage -top -Position, // Neue Seite Top Position
unten: Newage -Bottom -Possition, // unten auf der neuen Seite
Breite: NewPage -Width, // Neue Seitenbreite, der Standard ist 100%
Höhe: NewPage -Heig, // Neue Seitenhöhe, Standardeinstellung
... ...
},
Extras: {
..... // benutzerdefinierte Erweiterungsparameter können verwendet werden, um den Wert der Seite zwischen der Seite zu verarbeiten
}
zeigen: {
Autoshow: True, // Seite geladener Ereignis automatisch angezeigt
Anishow: AnimationType, // Seitenanimation anzeigen, der Standard ist einrutschter-in-DiAt.
Dauer: Animationtime // Seitenanimationsdauer, die Android -Plattform standardmäßig 100 Millisekunden. Die iOS -Plattform standardmäßig auf 200 Millisekunden;
},
Warten: {
Autoshow: True, // Das Wartungsfeld automatisch anzeigen, der Standard ist wahr
Titel: 'Load ...', // Warten auf den Eingabeaufforderungsinhalt, der im Dialogfeld angezeigt wird
Optionen: {
Breite: Warten -dialog -WIDHT, // Warten auf den Hintergrundbereich des Wartungsfeld
Höhe: Warten -dialog -Theight, // Der Hintergrundbereich des Wartungsfelds wird die entsprechende Höhe automatisch gemäß dem Inhalt standardmäßig berechnet
... ...
}
}
})
3. Seite vor dem Laden
// Methode 1
mui.init ({{{{{{{
Voranladen: [{{{{{{{{{{{
URL: Prelaood -Seite -url,
ID: Vorlast -Seite -id,
Stile: {}, // Fensterparameter
Extras: {}, // benutzerdefinierte Erweiterungsparameter
Unterseite: [{}, {}] // Pre -load -Seiten -Unterseite
}]
});
// Methode 2
var page = mui.preload ({{
URL: NEU -PAGE -URL,
ID: Neu -Seite -id, // URL auf der aktuellen Seite als ID als ID
Stile: {}, // Fensterparameter
Extras: {} // benutzerdefinierte Erweiterungsparameter
});
【Einige Unterschiede】1. Sub -Seite und Nicht -Sub -Seite
Unter den oben genannten drei Methoden, 2,3 offene Seiten nicht -Sub -Seiten,
Der Unterschied besteht
2. Die Sub -Seite ist für das Menü der Seitenrutsche geeignet
Die Sub -Seite hat ein wenig, insbesondere für die Situation mit index.html+list.html anwendbar.
Wenn Sie index.html (Homepage)+list.html (Sub -Page) verwenden, wird die untergeordnete Seite automatisch befolgt, wenn die richtige Seite der Homepage ausgerutscht ist.
Wenn es mit Index.html (Homepage)+list.html (neue Seite) implementiert ist, ist die Homepage -Oberfläche richtig, die neue Seite rutscht nicht nach rechts und die neue Seite muss separat verarbeitet werden.
3. Sub -Page Practical Switching Situation
Wenn Sie häufig nach links und rechts rutschen, wird list.html auf dem Mobiltelefon mit niedrigerer Konfiguration angezeigt, um den Index.html abzudecken.
Der Sub -Page -Modus ist nicht verfügbar und die Chance, den neuen Seitenmodus zu verwenden, ist sehr hoch.
4. Sub -Page -Anwendung und Drop -Down -Aktualisierung und Pull -up -Last
Als ich zuvor aktualisiert wurde, verwendete ich die Form einer neuen Seite.
Laut dem offiziellen Website -Tutorial ist es erfolglos, dies zu tun.
Nach dem Betrachten des unteren Quellcodes stellte ich später fest, dass die Auffrischung des Abbruchs die Form der Unterseite annehmen muss.
Das heißt, Ihre Liste.
5. Die neue Seite ist für die neue Seite geeignet
Open ist eine neue Seite, die zum Anzeigen von Details geeignet ist.
Und MUI verkauft die Back -Methode der neuen Seite, und Sie müssen sich keine Sorgen machen.
6. Zwei Möglichkeiten zur Seite vor dem Laden
Das erste ist vorgeladen, wenn die Initialisierung vorliegt.
Diese Situation ist für Ihre Seite für eine lange Zeit geeignet.
Wenn Sie die Seite sofort bekommen möchten, erhalten Sie NULL.
Der zweite Weg ist ähnlich wie offen,
Ich persönlich habe das Gefühl, dass es keinen großen Unterschied gibt.
Der einzige Unterschied besteht darin, dass Open direkt offen ist,
Die Vorspannung ist nur geladen, Sie können den Zeitpunkt des Öffnens auswählen.
7. Zusammenfassung
Sie müssen die Pull -UP -Last aktualisieren. Bitte verwenden Sie die Sub -Seite, bitte verwenden Sie die Sub -Seite.
Sie müssen eine neue Seite öffnen. Bitte verwenden Sie die neue Seitenmethode.
Sie müssen eine Seite laden, aber vorerst nicht verwendet werden. Verwenden Sie bitte die Pre -Loading -Methode.
Das oben genannte Inhalt dieses Artikels.