Heim WeChat-Applet WeChat-Entwicklung Einführung in die WeChat-Entwicklung (2) Verwendungs- und Designspezifikationen des WeChat Mini-Programmentwicklungstools

Einführung in die WeChat-Entwicklung (2) Verwendungs- und Designspezifikationen des WeChat Mini-Programmentwicklungstools

May 23, 2017 pm 03:21 PM

In diesem Artikel können Sie lernen:

  1. Wie man Mini-Programmentwicklungstools verwendet, um ein Hello World zu schreiben

  2. WeChat Mini-Programm-Designspezifikationen

  3. WeChat Mini-Programm-Projektstruktur

》》》Verwendung von WeChat Mini-Programm-Entwicklungstools

    • Laden Sie das Applet herunter und installieren Sie es
      Download: WeChat-Webentwicklertool

      Download: offizieller DEMO-Quellcode

      Diese Reihe von Tutorials Verwendet die Entwicklertools der Mac-Version.

    • Öffnen Sie nach Abschluss der Installation das WeChat-Webentwicklertool

1. Scannen Sie den QR-Code, um sich anzumelden und zu binden Ihr persönlicher WeChat

2. Nachdem Sie den QR-Code gescannt haben, um sich anzumelden, erstellen Sie ein neues oder importieren Sie ein bestehendes Projekt (verwenden Sie hier den offiziellen DEMO-Quellcode-Schnellstart)

3. Erstellen Sie ein neues Projekt und importieren Sie das Schnellstartprojekt, das Sie gerade heruntergeladen haben


Da nur Unternehmen oder Einzelpersonen, die Einladungen zu internen Tests erhalten haben Wenn Sie über AppIDs verfügen, wählen Sie unbedingt „Keine AppID“ aus.

4. Die neue Erstellung ist erfolgreich. Schauen wir uns das wahre Gesicht der Entwicklungstools an.


Ist Ist es dem Chrome-Entwicklermodus sehr ähnlich? . .

5. Einführung in Entwicklungstools [Debugging]


Das Modul „Debugging“ umfasst hauptsächlich die Auswahl des Debugging-Modells, die Auswahl des Netzwerktyps, der Konsolenausgabe und der Netzwerkressourcen. und Positionierung, Haltepunkte usw. anzeigen.

6. Einführung in Entwicklungstools [Bearbeiten]


Das rote Feld links ist das Projektstrukturverzeichnis und rechts ist der Codebearbeitungsbereich. Klicken Sie nach dem Speichern jeder Änderung auf „Kompilieren“, um den geänderten Seiteneffekt anzuzeigen.

7. Erstellen Sie einen neuen Ordner oder eine neue Datei


Platzieren Sie die Maus auf dem Ordner, ein „+“-Symbol erscheint auf der rechten Seite, klicken Sie, um einen Ordner hinzuzufügen oder Datei

》》》Mini Program Design Specifications(Auszug aus dem WeChat Mini Program Design Guide)

  1. Freundlich und höflich
    Um zu vermeiden, dass Benutzer bei der Nutzung von Miniprogrammdiensten auf WeChat von der komplexen Umgebung abgelenkt werden, sollten Sie beim Entwerfen von Miniprogrammen darauf achten, die Beeinträchtigung der Benutzerziele durch irrelevante Designelemente zu reduzieren Benutzer informieren sich über die vom Programm bereitgestellten Dienste und leiten die Benutzer zu einer benutzerfreundlichen Bedienung an.

  2. Highlights
    Jede Seite sollte einen klaren Fokus haben, damit Benutzer den Inhalt der Seite jedes Mal, wenn sie eine neue Seite aufrufen, schnell verstehen können Vermeiden Sie andere ablenkende Elemente auf der Seite, die die Entscheidungsfindung und Vorgänge des Benutzers beeinträchtigen.

  3. Klar und deutlich
    Sobald ein Benutzer unsere Mini-Programmseite betritt, haben wir die Verantwortung und Verpflichtung, den Benutzer klar und deutlich darüber zu informieren, wo er sich befindet und wohin er gehen kann, um sicherzustellen, dass dies der Fall ist Benutzer können sich frei auf der Seite bewegen, ohne sich zu verlaufen, um den Benutzern ein sicheres und angenehmes Erlebnis zu bieten.

》》》Projektstruktur des WeChat Mini-Programms

  1. Dateistruktur

  2. Das Rahmenprogramm enthält eine App, die das Gesamtprogramm beschreibt, und mehrere Seiten, die die jeweiligen Seiten beschreiben. Der Hauptteil eines Rahmenprogramms besteht aus drei Dateien, die im Stammverzeichnis des Projekts abgelegt werden müssen.

文件 作用
app.js 小程序(全局)逻辑
app.json 小程序(全局)公共设置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等
app.wxss 小程序公共(全局)样式表

  1. Eine Frameseite besteht aus vier Dateien:

文件类型 作用
js 页面逻辑
wxml 页面结构,框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。
wxss 是一套样式语言,用于描述 WXML 的组件样式。用来决定 WXML 的组件应该怎么显示。
json 页面配置

Gemäß „Konvention vor Konfiguration“ Prinzipiell Eine Frame-Seite enthält mindestens drei Dateitypen: js, wxml und wxss. Die Dateinamen müssen identisch sein, z. B. Homepage index.js, index.wxml und index.wxss, und sie müssen im selben Verzeichnis platziert werden Ordner. Beim Registrieren einer Seite muss kein Dateisuffix in den Dateinamen geschrieben werden, da das Framework automatisch nach den vier Dateien im Pfad .json, .js, .wxml und .wxss für die Integration sucht.

》》》Zusammenfassung

Das Obige stellt die Vorbereitungsarbeiten für die Entwicklung von WeChat-Miniprogrammen aus drei Aspekten vor: Entwicklungstools, Designspezifikationen und Projektverzeichnisse wird später aktualisiert, indem Sie die offizielle DEMO importieren und die Hello World-Applet-Seite anzeigen. Im Allgemeinen sind die Entwicklungstools für Miniprogramme rationalisiert, die Projektstruktur ist klar, die Dokumentation ist vollständig und die Eintrittsbarriere ist nicht hoch. Das WeChat-Team hat verschiedene Betriebssysteme und unterschiedliche Modelle gepackt, und Entwickler müssen nur die entsprechenden aufrufen APIDas ist alles. Wenn Sie das gesamte Framework verstehen möchten, müssen Sie sich natürlich eingehend mit den Arbeitsprinzipien von Redux, dem Statusmodus, der ein- und zweiseitigen Datenbindung, dem Aufruf nativer Android/IOS-UI-Komponenten durch JS usw. befassen.

Wenn Sie Fragen haben, können Sie auch meinem öffentlichen WeChat-Konto „ITNotes“ folgen, um gemeinsam zu kommunizieren und zu lernen.

[Verwandte Empfehlungen]

1. Quellcode der WeChat-Plattform herunterladen

2. WeChat-Abstimmungsquellcode

3. WeChat Lala Takeaway 2.2.4 Entschlüsselte Open-Source-Version des WeChat Rubik's Cube-Quellcodes

Das obige ist der detaillierte Inhalt vonEinführung in die WeChat-Entwicklung (2) Verwendungs- und Designspezifikationen des WeChat Mini-Programmentwicklungstools. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was sind die Go-Sprachentwicklungstools? Was sind die Go-Sprachentwicklungstools? Dec 11, 2023 pm 03:56 PM

go-Sprachentwicklungstools: 1. Visual Studio Code; Go Playground; 12. GoDocBrowser 13. Go-Ethereum 14. LiteIDE X.

Welches Java-Entwicklungstool ist einfach zu verwenden? Welches Java-Entwicklungstool ist einfach zu verwenden? Dec 22, 2023 pm 04:16 PM

Zu den nützlichen Java-Entwicklungstools gehören: 1. Eclipse IDE; 3. Visual Studio Code; Detaillierte Einführung: 1. Eclipse ist eine leistungsstarke integrierte Open-Source-Entwicklungsumgebung, die mehrere Programmiersprachen unterstützt, einschließlich Java usw.

[Zusammenstellen und Teilen] 8 Entwicklungstools, um die Arbeitseffizienz zu verbessern und nie wieder Überstunden zu machen! [Zusammenstellen und Teilen] 8 Entwicklungstools, um die Arbeitseffizienz zu verbessern und nie wieder Überstunden zu machen! Sep 15, 2022 am 11:10 AM

Haben Sie immer noch eine Glatze, weil Sie Überstunden machen und lange wach bleiben? Bauen Sie immer noch Räder für seltsame Bedürfnisse? Dann sind Sie bei uns genau richtig! ! Dieser Artikel hat den Schmerz der Programmierer persönlich erlebt und einen Artikel zusammengestellt, der für alle hilfreich sein wird. Geh! Geh! Geh! !

Microsoft integriert ChatGPT-bezogene KI-Technologie in weitere Entwicklungstools Microsoft integriert ChatGPT-bezogene KI-Technologie in weitere Entwicklungstools Apr 12, 2023 pm 09:43 PM

Laut Nachrichten vom 7. März kündigte Microsoft am Montag (Ortszeit in den USA) an, die KI-Technologie hinter dem beliebten Chatbot ChatGPT in weitere Entwicklungstools wie Power Platform zu integrieren, was es Benutzern ermöglicht, mit wenig oder wenig zu entwickeln Auch wenn keine Programmierung erforderlich ist, ist Microsofts jüngster Schritt, KI-Technologie in seine Produkte zu integrieren. Microsoft gab an, dass einer Reihe von Business-Intelligence- und Anwendungsentwicklungstools innerhalb der Power Platform neue Funktionen hinzugefügt wurden, beispielsweise Power Virtual Agent und AI Builder. Unter anderem ist Power Virtual Agent ein Tool für Unternehmen zum Erstellen von Chatbots, die nun mit internen Unternehmensressourcen verbunden werden können.

Wählen Sie das für Sie passende Java-Entwicklungstool: Bewertungen und Empfehlungen Wählen Sie das für Sie passende Java-Entwicklungstool: Bewertungen und Empfehlungen Feb 18, 2024 pm 10:18 PM

Bewertung des Java-Entwicklungstools: Welches ist die beste Wahl für Sie? Als eine der beliebtesten Programmiersprachen spielt Java heute eine wichtige Rolle im Bereich der Softwareentwicklung. Im Java-Entwicklungsprozess ist es entscheidend, ein Entwicklungstool auszuwählen, das zu Ihnen passt. In diesem Artikel werden mehrere gängige Java-Entwicklungstools bewertet und Vorschläge für anwendbare Szenarien gegeben. EclipseEclipse ist eine plattformübergreifende offene Java-Entwicklungsumgebung (IDE), die häufig für die Entwicklung von Java-Projekten verwendet wird. es erwähnt

Welche Software-Entwicklungstools gibt es? Welche Software-Entwicklungstools gibt es? Oct 20, 2023 am 11:20 AM

Zu den Softwareentwicklungstools gehören Codierungs- und Programmiertools, Versionskontrolltools, integrierte Entwicklungsumgebungen, Modellierungs- und Designtools, Test- und Debugging-Tools, Projektmanagementtools, Bereitstellungs-, Betriebs- und Wartungstools usw. Ausführliche Einführung: 1. Codierungs- und Programmiertools zum Schreiben, Bearbeiten und Debuggen von Code. Zum Beispiel Visual Studio, Eclipse, IntelliJ IDEA, PyCharm usw.; 2. Versionskontrolltools, die zum Verfolgen und Verwalten von Codeversionen verwendet werden. Zum Beispiel Git, SVN, Mercurial usw.; 3. Integrierte Entwicklungsumgebung usw.

PHP WeChat-Entwicklung: So implementieren Sie die Nachrichtenverschlüsselung und -entschlüsselung PHP WeChat-Entwicklung: So implementieren Sie die Nachrichtenverschlüsselung und -entschlüsselung May 13, 2023 am 11:40 AM

PHP ist eine Open-Source-Skriptsprache, die in der Webentwicklung und serverseitigen Programmierung, insbesondere in der WeChat-Entwicklung, weit verbreitet ist. Heutzutage beginnen immer mehr Unternehmen und Entwickler, PHP für die WeChat-Entwicklung zu verwenden, da es sich zu einer wirklich leicht zu erlernenden und benutzerfreundlichen Entwicklungssprache entwickelt hat. Bei der WeChat-Entwicklung sind die Nachrichtenverschlüsselung und -entschlüsselung ein sehr wichtiges Thema, da sie die Datensicherheit betreffen. Bei Nachrichten ohne Verschlüsselungs- und Entschlüsselungsmethoden können Hacker leicht an die Daten gelangen, was eine Bedrohung für Benutzer darstellt.

Empfehlung der 10 besten PHP-Entwicklungstools im Jahr 2023 Empfehlung der 10 besten PHP-Entwicklungstools im Jahr 2023 May 12, 2017 pm 05:33 PM

Für PHP-Entwickler stehen im Internet viele Entwicklungstools zur Verfügung, ein geeignetes PHP-Entwicklungstool zu finden ist jedoch schwierig und erfordert viel Aufwand und Zeit. Daher empfiehlt Ihnen die chinesische PHP-Website heute einige der besten PHP-Entwicklungstools im Jahr 2023.

See all articles