So springen Sie in Uniapp zu einer externen Seite
Mit der Beliebtheit mobiler Anwendungen müssen wir zunehmend zu externen Seiten in der Anwendung springen. Diese Funktionalität ist auch in uniapp vorhanden. In diesem Artikel erfahren Sie, wie Sie in Uniapp zu externen Seiten springen.
1. API zum Springen zu externen Seiten in Uniapp
Verwenden Sie in Uniapp die Funktion uni.navigateTo(), um eine neue Seite zu öffnen. Es kann zu Seiten in Uniapp oder zu externen Seiten springen. Es akzeptiert einen Parameter: URL.
URL ist eine Zeichenfolge, die mit http, https, ftp, tel, sms, mailto und anderen Protokollen beginnt. Wenn die URL mit http oder https beginnt, wird der Browser direkt geöffnet und zu dieser Adresse gesprungen.
2. Sprung zu einer externen Seite implementieren
In der tatsächlichen Entwicklung müssen wir eine Funktion implementieren, die nach dem Klicken auf eine Schaltfläche zu einer externen Seite springt.
Erstellen Sie zunächst eine neue Seite im Seitenordner des Uniapp-Projekts, beispielsweise eine sogenannte externe Seite. Fügen Sie den folgenden Code zur Vue-Datei der externen Seite hinzu:
<template> <div class="container"> <h1>这里是外部页面</h1> </div> </template> <script> export default { name: 'OuterPage', mounted () { setTimeout(() => { this.jump() }, 2000) }, methods: { jump () { uni.navigateTo({ url: 'https://www.baidu.com' }) } } } </script>
Hier legen wir eine Verzögerung von 2 Sekunden im auf der Seite gemounteten Hook fest und rufen dann eine Methode „jump()“ auf. Verwenden Sie in der Methode „jump()“ die Funktion „uni.navigateTo()“, um zur externen URL https://www.baidu.com zu springen. Auf diese Weise müssen wir nur auf die Sprungschaltfläche klicken, um zu sehen, wie die externe Seite geöffnet wird.
Fügen Sie als Nächstes eine Schaltfläche zur Einstiegsseite des Uniapp-Projekts hinzu, um zur externen Seite zu springen. Fügen Sie in der Vue-Datei der Einstiegsseite den folgenden Code hinzu:
<template> <div class="container"> <h1>这里是uniapp项目入口页</h1> <button @click="jump">跳转到外部页面</button> </div> </template> <script> export default { name: 'Index', methods: { jump () { uni.navigateTo({ url: '/pages/outerPage/outerPage' }) } } } </script>
Hier fügen wir der Seite eine Schaltfläche hinzu. Wenn der Benutzer auf die Schaltfläche klickt, wird die Methode „jump()“ aufgerufen und die Funktion „uni.navigateTo()“ verwendet um zur externen Seite zu springen.
3. Zusammenfassung
Es ist sehr einfach, in Uniapp zu einer externen Seite zu springen. Verwenden Sie einfach die Funktion uni.navigateTo() und übergeben Sie die URL-Adresse der externen Seite, um den Sprung zu erreichen. Beachten Sie jedoch, dass Sie die Funktion uni.navigateToMiniProgram() verwenden müssen, wenn Sie zu anderen Miniprogrammseiten springen müssen. Durch die Einleitung dieses Artikels glauben wir, dass Sie die Methode, zu externen Seiten zu springen, bereits gut beherrschen.
Das obige ist der detaillierte Inhalt vonSo springen Sie in Uniapp zu einer externen Seite. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



In diesem Artikel werden die lokalen Speicher-APIs von UNI-App (Uni.setStorageSync (), Uni.getStorageSync () und ihre asynchronisierten Gegenstücke) beschrieben, wobei Best Practices wie die Verwendung beschreibender Schlüssel, die Begrenzung der Datengröße und die Bearbeitung von JSON-Parsen betonen. Es betont, dass lo

In diesem Artikel werden die Geolocation-APIs von UNI-App beschrieben und konzentriert sich auf Uni.getLocation (). Es befasst sich mit allgemeinen Fallstricken wie falschen Koordinatensystemen (GCJ02 vs. WGS84) und Erlaubnisproblemen. Verbesserung der Standortgenauigkeit durch Mittelung von Lesungen und Handhabung

In diesem Artikel werden API-Anfragen in UNI-App mit UNI.Request oder Axios erstellt und sichtbar. Es deckt die Bearbeitung von JSON -Antworten, die besten Sicherheitspraktiken (HTTPS, Authentifizierung, Eingabebereich), Fehlerbehebung Fehler (Netzwerkprobleme, CORS, S) ab

In dem Artikel wird beschrieben, wie die soziale Freigabe in UN-App-Projekte mit der UNI.SHARE-API integriert wird, die Setup, Konfiguration und Tests über Plattformen wie WeChat und Weibo abdeckt.

Dieser Artikel vergleicht Vuex und Pinia für das staatliche Management in Uni-App. Es beschreibt ihre Funktionen, Implementierung und Best Practices, wobei die Einfachheit von Pinia gegenüber der Struktur von Vuex hervorgehoben wird. Die Wahl hängt von der Projektkomplexität mit Pinia Suita ab

In diesem Artikel werden die Easycom-Funktion von UNI-App erläutert, in der die Komponentenregistrierung automatisiert wird. Die Konfiguration enthält die Konfiguration, einschließlich Autoscan- und benutzerdefinierter Komponentenzuordnung, die Vorteile wie reduzierte Kesselplatten, verbesserte Geschwindigkeit und verbesserte Lesbarkeit hervorheben.

In Artikel werden SASS und weniger Präprozessoren in Uni-App unter Verwendung von Setup, Vorteilen und doppelter Nutzung erläutert. Der Schwerpunkt liegt auf Konfiguration und Vorteilen. [159 Zeichen]

In diesem Artikel wird die UNI.Request-API in Uni-App für HTTP-Anfragen beschrieben. Es umfasst die grundlegende Nutzung, erweiterte Optionen (Methoden, Header, Datentypen), robuste Fehlerbehandlungstechniken (fehlgeschlagene Rückrufe, Statuscode -Überprüfungen) und Integration mit Authenticat
