So entwickeln Sie WeChat-Miniprogramme
Dieses Mal zeige ich Ihnen, wie Sie WeChat-Miniprogramme entwickeln und welche Vorsichtsmaßnahmen für die Entwicklung von WeChat-Miniprogrammen gelten. Hier sind praktische Fälle, werfen wir einen Blick darauf.
Nr.1 Das Hintergrundbild wird nicht angezeigt
Mit dem WeChat-Applet können Benutzer das Hintergrundbild anpassen, der Pfad und die Adresse des Hintergrundbilds sind jedoch begrenzt. Zuvor wurde zum Schreiben ein relativer Pfad verwendet, und das Hintergrundbild wird auch in den WeChat-Entwicklertools angezeigt. Ich dachte fälschlicherweise, dass es kein Problem gibt, aber als ich es in der Vorschau betrachtete, stellte ich fest, dass das Hintergrundbild nicht angezeigt wurde Das Telefon ist der erste Fallstrick, der heute eingeführt wird. Das Hintergrundbild darf kein lokales Bild sein.
Lösung:
Verwenden Sie zunächst die Online-Bildkonvertierungsmethode in Base64-Code. Der Vorteil dieser Methode besteht darin, dass das Bild nicht lokal gespeichert wird .Oder auf dem Server nimmt es weniger Platz ein und ist leicht zu ändern. Der Code für große Bilder ist ziemlich lang zu lang...
Zweitens laden Sie das Bild hoch Gehen Sie zum Server und geben Sie die Bildadresse an. Das ist bequem und schnell, aber es ist mühsam zu ändern und nimmt Serverplatz in Anspruch.
Nr.2 Pulldown löst bei PullDownRefresh nicht aus
//下拉事件 onPullDownRefresh: function() { console.log("好用不?") wx.showToast({ title: '没事儿别乱拉', icon: 'success', duration: 2000 }) }, //上拉事件 onReachBottom: function() { wx.showToast({ title: '没事儿别乱拽', icon: 'success', duration: 2000 }) }
Der obige Code ist völlig in Ordnung, aber nach der Vorschau habe ich festgestellt, dass nur Pulldown nützlich ist. und Pulldown funktioniert überhaupt nicht. Die Reaktion ist deprimierend. Stimmt etwas mit der offiziellen Methode nicht?
Nein, der Grund dafür ist, dass die offizielle Standardeinstellung darin besteht, das Dropdown-Ereignis zu deaktivieren. Gehen Sie einfach zur Datei app.json und ändern Sie die Parameter in den Fenstern.
"window": { "enablePullDownRefresh":true //开启下拉功能 }
nein .3 So brechen Sie die Überwachung der Schwerkrafterfassungs-API ab
Das WeChat-Applet bietet keine Shake-API-Schnittstelle, aber eine Schwerkrafterfassungs-API „wx .onAccelerometerChange(CALLBACK)“, wir können diese Methode verwenden, um die WeChat-Shake-Funktion zu simulieren. Der Code lautet wie folgt:
Page({ onShow: function () { wx.onAccelerometerChange(function (e) { console.log(e.x) console.log(e.y) console.log(e.z) if (e.x > 1 && e.y > 1) { wx.showToast({ title: '摇一摇成功', icon: 'success', duration: 2000 }) } }) }, onHide: function(){ } })
Wenn das Miniprogramm jedoch die Tableiste aktivieren muss, wird die Schwerkrafterkennungs-API aktiviert Alle Seiten unter der Registerkartenleiste überwachen die Schwerkrafterfassungsdaten, was zu einer simulierten Erschütterung führt. Das Ergebnis der Erschütterung wird auf allen Seiten angezeigt. Dies ist nicht das, was wir wollen. Wir möchten nur einer der Seiten unter der Registerkartenleiste erlauben, die Schwerkrafterfassung zu erhalten Dann müssen wir eine Überprüfung hinzufügen, ob sie sich auf der aktuellen Seite befindet, die Überwachung der Schwerkrafterfassungs-API basierend auf dem Beurteilungsergebnis aktivieren und den Code wie folgt ändern:
Page({ isShow: false, onShow: function () { var that = this; this.isShow = true; wx.onAccelerometerChange(function (e) { if(!that.isShow){ return } console.log(e.x) console.log(e.y) console.log(e.z) if (e.x > 1 && e.y > 1) { wx.showToast({ title: '摇一摇成功', icon: 'success', duration: 2000 }) } }) }, onHide: function(){ this.isShow = false; } })
Nach der Änderung neu kompilieren und eine Vorschau anzeigen um den gewünschten Effekt zu erzielen.
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Empfohlene Lektüre:
Detaillierte Erläuterung der Verarbeitungsschritte für Vue-Schlüsselmodifikatorereignisse
Wie man JS zum Implementieren eines Hashs verwendet Tabelle
Das obige ist der detaillierte Inhalt vonSo entwickeln Sie WeChat-Miniprogramme. 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

Dieses KI-gestützte Programmiertool hat in dieser Phase der schnellen KI-Entwicklung eine große Anzahl nützlicher KI-gestützter Programmiertools zu Tage gefördert. KI-gestützte Programmiertools können die Entwicklungseffizienz verbessern, die Codequalität verbessern und Fehlerraten reduzieren. Sie sind wichtige Helfer im modernen Softwareentwicklungsprozess. Heute wird Dayao Ihnen 4 KI-gestützte Programmiertools vorstellen (und alle unterstützen die C#-Sprache). https://github.com/YSGStudyHards/DotNetGuide1.GitHubCopilotGitHubCopilot ist ein KI-Codierungsassistent, der Ihnen hilft, Code schneller und mit weniger Aufwand zu schreiben, sodass Sie sich mehr auf Problemlösung und Zusammenarbeit konzentrieren können. Git

Tutorial zur Entwicklung mobiler Anwendungen in der Go-Sprache Da der Markt für mobile Anwendungen weiterhin boomt, beginnen immer mehr Entwickler damit, sich mit der Verwendung der Go-Sprache für die Entwicklung mobiler Anwendungen zu befassen. Als einfache und effiziente Programmiersprache hat die Go-Sprache auch großes Potenzial für die Entwicklung mobiler Anwendungen gezeigt. In diesem Artikel wird detailliert beschrieben, wie die Go-Sprache zum Entwickeln mobiler Anwendungen verwendet wird, und es werden spezifische Codebeispiele angehängt, um den Lesern den schnellen Einstieg und die Entwicklung eigener mobiler Anwendungen zu erleichtern. 1. Vorbereitung Bevor wir beginnen, müssen wir die Entwicklungsumgebung und die Tools vorbereiten. Kopf

Am 3. März 2022, weniger als einen Monat nach der Geburt von Devin, dem weltweit ersten KI-Programmierer, entwickelte das NLP-Team der Princeton University einen Open-Source-KI-Programmierer-SWE-Agenten. Es nutzt das GPT-4-Modell, um Probleme in GitHub-Repositorys automatisch zu lösen. Die Leistung des SWE-Agenten auf dem SWE-Bench-Testsatz ist ähnlich wie die von Devin, er benötigt durchschnittlich 93 Sekunden und löst 12,29 % der Probleme. Durch die Interaktion mit einem dedizierten Terminal kann der SWE-Agent Dateiinhalte öffnen und durchsuchen, die automatische Syntaxprüfung verwenden, bestimmte Zeilen bearbeiten sowie Tests schreiben und ausführen. (Hinweis: Der obige Inhalt stellt eine geringfügige Anpassung des Originalinhalts dar, die Schlüsselinformationen im Originaltext bleiben jedoch erhalten und überschreiten nicht die angegebene Wortbeschränkung.) SWE-A

Zusammenfassung der fünf beliebtesten Go-Sprachbibliotheken: wesentliche Werkzeuge für die Entwicklung, die spezifische Codebeispiele erfordern Seit ihrer Geburt hat die Go-Sprache große Aufmerksamkeit und Anwendung gefunden. Als aufstrebende effiziente und prägnante Programmiersprache ist die schnelle Entwicklung von Go untrennbar mit der Unterstützung umfangreicher Open-Source-Bibliotheken verbunden. In diesem Artikel werden fünf beliebte Go-Sprachbibliotheken vorgestellt. Diese Bibliotheken spielen eine wichtige Rolle bei der Go-Entwicklung und bieten Entwicklern leistungsstarke Funktionen und praktische Entwicklungserfahrung. Um die Verwendung und Funktion dieser Bibliotheken besser zu verstehen, werden wir sie gleichzeitig anhand konkreter Codebeispiele erläutern.

„VSCode verstehen: Wofür wird dieses Tool verwendet?“ „Als Programmierer, egal ob Sie Anfänger oder erfahrener Entwickler sind, können Sie auf den Einsatz von Codebearbeitungstools nicht verzichten.“ Unter vielen Bearbeitungstools ist Visual Studio Code (kurz VSCode) bei Entwicklern als Open-Source-, leichter und leistungsstarker Code-Editor sehr beliebt. Wofür genau wird VSCode verwendet? Dieser Artikel befasst sich mit den Funktionen und Verwendungsmöglichkeiten von VSCode und stellt spezifische Codebeispiele bereit, um den Lesern zu helfen

PHP gehört zum Backend in der Webentwicklung. PHP ist eine serverseitige Skriptsprache, die hauptsächlich zur Verarbeitung serverseitiger Logik und zur Generierung dynamischer Webinhalte verwendet wird. Im Vergleich zur Front-End-Technologie wird PHP eher für Back-End-Vorgänge wie die Interaktion mit Datenbanken, die Verarbeitung von Benutzeranfragen und die Generierung von Seiteninhalten verwendet. Anschließend wird anhand konkreter Codebeispiele die Anwendung von PHP in der Backend-Entwicklung veranschaulicht. Schauen wir uns zunächst ein einfaches PHP-Codebeispiel zum Herstellen einer Verbindung zu einer Datenbank und zum Abfragen von Daten an:

1. Öffnen Sie das WeChat-Miniprogramm und rufen Sie die entsprechende Miniprogrammseite auf. 2. Den mitgliederbezogenen Zugang finden Sie auf der Miniprogrammseite. Normalerweise befindet sich der Mitgliedereingang in der unteren Navigationsleiste oder im persönlichen Zentrum. 3. Klicken Sie auf das Mitgliedschaftsportal, um die Seite mit dem Mitgliedsantrag aufzurufen. 4. Geben Sie auf der Seite des Mitgliedsantrags relevante Informationen wie Mobiltelefonnummer, Name usw. ein. Nachdem Sie die Informationen ausgefüllt haben, reichen Sie den Antrag ein. 5. Das Miniprogramm prüft den Mitgliedschaftsantrag. Nach bestandener Prüfung kann der Benutzer Mitglied des WeChat-Miniprogramms werden. 6. Als Mitglied genießen Benutzer mehr Mitgliedschaftsrechte, wie z. B. Punkte, Gutscheine, exklusive Aktivitäten für Mitglieder usw.

Als schnelle und effiziente Programmiersprache erfreut sich Go im Bereich der Backend-Entwicklung großer Beliebtheit. Allerdings assoziieren nur wenige Menschen die Go-Sprache mit der Front-End-Entwicklung. Tatsächlich kann die Verwendung der Go-Sprache für die Front-End-Entwicklung nicht nur die Effizienz verbessern, sondern Entwicklern auch neue Horizonte eröffnen. In diesem Artikel wird die Möglichkeit der Verwendung der Go-Sprache für die Front-End-Entwicklung untersucht und spezifische Codebeispiele bereitgestellt, um den Lesern ein besseres Verständnis dieses Bereichs zu erleichtern. In der traditionellen Frontend-Entwicklung werden häufig JavaScript, HTML und CSS zum Erstellen von Benutzeroberflächen verwendet
