国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Inhaltsverzeichnis
1 Bitte sprechen Sie über die Rolle der Hauptverzeichnisse und Dateien des WeChat-Miniprogramms?
werden alle verwendet, um die Struktur der Seite zu beschreiben;
10 Was ist besser, Miniprogramm oder native App?
11 Beschreiben Sie kurz das Prinzip des WeChat Mini-Programms
12 Wie unterscheidet sich die bidirektionale Bindung des WeChat-Applets von Vue
Heim WeChat-Applet WeChat-Entwicklung Fragen zu Vorstellungsgespr?chen im WeChat-Miniprogramm, die Sie kennen und kennen müssen

Fragen zu Vorstellungsgespr?chen im WeChat-Miniprogramm, die Sie kennen und kennen müssen

Jun 24, 2020 am 10:16 AM

1 Bitte sprechen Sie über die Rolle der Hauptverzeichnisse und Dateien des WeChat-Miniprogramms?

  • project.config.json-Projektkonfigurationsdatei, die am h?ufigsten verwendet wird, um zu konfigurieren, ob die https-überprüfung aktiviert werden soll

  • App.js-Einstellungen Globale Grunddaten usw.;

  • App.json untere Registerkarte, Titelleiste und Routing-Einstellungen

  • App.wxss ?ffentlicher Stil, eingeführt iconfont usw.;

  • pages enth?lt bestimmte Seiten;

  • index.json (konfigurieren Sie den aktuellen Seitentitel und stellen Sie Komponenten usw. vor) ;

  • index.wxml (Seitenstruktur);

  • index.wxss (Seitenstilblatt); >

    index.js (Seitenlogik, Anforderungs- und Datenverarbeitung usw.);
  • 2 Bitte sprechen Sie über die ?hnlichkeiten und Unterschiede zwischen WXML und Standard-HTML.

werden alle verwendet, um die Struktur der Seite zu beschreiben;

    bestehen aus Tags, Attributen usw.;
  • Tags haben unterschiedliche Namen, und es gibt sie weniger Mini-Programm-Tags. Es gibt mehr einzelne Tags.
  • Es gibt einige weitere Attribute wie ?wx:if“ und Ausdrücke wie ?{{}“. Tool, w?hrend HTML Kann im Browser in der Vorschau angezeigt werden
  • Die Komponentenkapselung ist anders, WXML kapselt die Komponente neu.
  • Das Miniprogramm l?uft in JS Core, es gibt keinen DOM-Baum und kein DOM-Fenster Objekt und kann nicht im Miniprogrammfensterobjekt und Dokumentobjekt verwendet werden.
  • 3 Bitte sprechen Sie über die Gemeinsamkeiten und Unterschiede zwischen WXSS und CSS?
werden alle verwendet, um das Erscheinungsbild der Seite zu beschreiben.

  • WXSS verfügt über die meisten Funktionen von CSS und hat auch einige Erweiterungen vorgenommen und ?nderungen;

  • WXSS hat eine neue Gr??eneinheit hinzugefügt, WXSS unterstützt die neue Gr??eneinheit rpx auf der untersten Ebene

  • WXSS unterstützt nur einige CSS-Selektoren;

  • WXSS bietet globale Stile und lokale Stile

  • 4 Wie kapseln Sie die Datenanforderung des WeChat-Applets?

Erstellen Sie das Utils-Verzeichnis, die Datei api.js und die Datei apiConfig.js im Stammverzeichnis.

  • Kapseln Sie das grundlegende Get in apiConfig. js, Post-, Put-, Upload- und andere Anforderungsmethoden, Festlegen des Anforderungshauptteils, Bring-Token und Ausnahmebehandlung usw.

  • Führen Sie die von apiConfig.js gekapselte Anforderungsmethode in die API ein , und basierend auf den Seitendaten Legen Sie die entsprechende Methode fest und exportieren Sie sie

  • Importieren Sie sie in eine bestimmte Seite; >5 Was sind die Datentransfers zwischen Miniprogrammseiten?

  • Verwenden Sie globale Variablen, um Daten zu übertragen

Wenn die Seite springt oder umleitet, verwenden Sie URL mit Parametern, um Daten zu übertragen

  • Komponentenvorlage zum übergeben von Parametern verwenden

  • Cache zum übergeben von Parametern verwenden

  • Datenbank zum übergeben von Daten verwenden

  • 6 Bitte sprechen Sie über die Gemeinsamkeiten und Unterschiede zwischen der bidirektionalen Bindung von Miniprogrammen und Vue?

    Im Grunde das Gleiche, aber das direkte this.data-Attribut des Applets kann nicht mit der Ansicht synchronisiert werden und die Methode this.setData() muss aufgerufen werden!
  • 7 Bitte sprechen Sie über die Lebenszyklusfunktion des Miniprogramms?

onLoad() wird beim Laden der Seite ausgel?st und nur einmal aufgerufen, um die Parameter im aktuellen Seitenpfad abzurufen.

onShow() wird ausgel?st, wenn die Seite angezeigt/in den Vordergrund gestellt wird, und wird im Allgemeinen zum Senden von Datenanfragen

  • onReady verwendet () Wenn das anf?ngliche Rendern der Seite abgeschlossen ist, wird es ausgel?st und nur einmal aufgerufen, was bedeutet, dass die Seite mit der Ansichtsebene interagieren kann.

  • onHide() wird ausgel?st, wenn die Seite ausgeblendet/in den Hintergrund geschaltet wird, z. B. wenn die untere Registerkarte auf andere Seiten geschaltet wird oder das Applet in den Hintergrund geschaltet wird usw.

  • onUnload() wird ausgel?st, wenn die Seite entladen wird, z. B. ?redirectTo“ oder ?navigateBack“ zu anderen Seiten.

  • 8 Beschreiben Sie kurz das Prinzip des WeChat-Miniprogramms?

  • Ein Miniprogramm ist im Wesentlichen eine Einzelseitenanwendung. Das gesamte Seitenrendering und die Ereignisverarbeitung werden innerhalb einer Seite durchgeführt, aber verschiedene native Schnittstellen k?nnen über den WeChat-Client aufgerufen werden

  • Seine Architektur ist ein datengesteuertes Architekturmodell. Seine Benutzeroberfl?che und Daten müssen durch ?nderungen an den Daten erreicht werden >Technisch gesehen ?hnelt es der bestehenden Front-End-Entwicklung und verwendet drei Technologien: JavaScript, WXML und WXSS für die Entwicklung

    Die Funktion kann in Webview und AppService unterteilt werden;
  • Webview wird zum Anzeigen der Benutzeroberfl?che verwendet, und appService wird zum Verarbeiten von Gesch?ftslogik, Daten und Schnittstellenaufrufen verwendet.
  • zwei Teile Es l?uft in zwei Prozessen und kommuniziert über die Systemschicht JSBridge, um UI-Rendering, Ereignisverarbeitung usw. zu implementieren.
  • 9 Bitte sprechen Sie über den Vergleich zwischen der nativen Entwicklung kleiner Programme, Wepy und MPVUE?
  • Ich pers?nlich denke, dass, wenn es sich um ein neues Projekt handelt und keine Migration des alten h5-Projekts erfolgt, die Verwendung kleiner Programme für die native Entwicklung in Betracht gezogen wird. Parteirahmen gibt es weniger Fallstricke.
  • Wenn es alte H5-Projekte gibt, die von Vue entwickelt wurden, oder wenn es H5-Projekte gibt, die auch eine kleine Programmentwicklung erfordern, ist es für Wepy oder MPVUE besser geeignet, kürzlich eine Migration oder Entwicklung durchzuführen , wepy wurde kaum aktualisiert, daher empfehle ich Meituans mpvue.
  • Und wenn das Team über ein starkes Frontend verfügt, ist es kein Problem, selbst ein Framework zu erstellen.

10 Was ist besser, Miniprogramm oder native App?

Das Miniprogramm bietet nicht nur die Vorteile niedriger Entwicklungskosten, geringer Kosten für die Kundenakquise und der Notwendigkeit, das ?ffentliche Konto herunterzuladen, sondern hat auch die Verz?gerung bei Serviceanfragen und das Benutzererlebnis erheblich verbessert, sodass es problemlos mitgeführt werden kann komplexe Servicefunktionen und bieten Benutzern ein besseres Benutzererlebnis.

11 Beschreiben Sie kurz das Prinzip des WeChat Mini-Programms

Das WeChat Mini-Programm wird mit drei Technologien entwickelt: JavaScript, WXML und WXSS. Technisch gesehen ?hnelt es der bestehenden Front-End-Entwicklung , aber wenn man tiefer gr?bt, wird es wieder etwas anders sein.

JavaScript: Erstens wird JavaScript-Code in der WeChat-App und nicht im Browser ausgeführt. Daher erfordern einige H5-Technologieanwendungen die Bereitstellung entsprechender API-Unterstützung, was die Anwendung der H5-Technologie einschr?nkt kann nicht streng als H5 bezeichnet werden, sondern als Pseudo-H5. Ebenso werden einige von WeChat bereitgestellte einzigartige APIs von H5 nicht oder nicht besonders gut unterstützt.

WXML: WXML wird von WeChat selbst auf Basis der XML-Syntax entwickelt. Daher k?nnen w?hrend der Entwicklung nur vorhandene, von WeChat bereitgestellte Tags verwendet werden, HTML-Tags k?nnen jedoch nicht verwendet werden.

WXSS: WXSS verfügt über die meisten Funktionen von CSS, aber nicht alle werden unterstützt, und es gibt keine detaillierte Dokumentation darüber, welche unterstützt werden und welche nicht.

Die Architektur von WeChat ist ein datengesteuertes Architekturmodell. Die Benutzeroberfl?che und die Daten sind getrennt. Alle Seitenaktualisierungen müssen durch ?nderungen an den Daten implementiert werden.

Das Applet ist in zwei Teile unterteilt: Webview und AppService. Unter diesen wird Webview haupts?chlich zur Anzeige der Benutzeroberfl?che verwendet, und appService wird zur Verarbeitung von Gesch?ftslogik, Daten und Schnittstellenaufrufen verwendet. Sie laufen in zwei Prozessen, kommunizieren über die Systemschicht JSBridge und realisieren UI-Rendering und Ereignisverarbeitung

12 Wie unterscheidet sich die bidirektionale Bindung des WeChat-Applets von Vue

Miniprogramm Die Eigenschaften Diese Daten k?nnen nicht direkt mit der Ansicht synchronisiert werden. Sie müssen Folgendes aufrufen: this.setData({})

Empfohlenes Tutorial: ?WeChat Mini-Programm

Das obige ist der detaillierte Inhalt vonFragen zu Vorstellungsgespr?chen im WeChat-Miniprogramm, die Sie kennen und kennen müssen. 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

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

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.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

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)

Hei?e Themen

PHP-Tutorial
1502
276