Heim >WeChat-Applet >Mini-Programmentwicklung >Mini-Programmentwicklung – Beispiel-Tutorial zur asynchronen Kapselung mit wx.request
In diesem Artikel werden hauptsächlich relevante Informationen zum asynchronen Kapselungsbeispiel der wx.request-Methode des WeChat-Applets vorgestellt.
wx-promise-request ist ein Verweis auf das WeChat-Applet Asynchroner Wrapper der wx.request-Methode.
Lösen Sie das Problem
Support Promise (unter Verwendung der es6-promise-Bibliothek).
Verwalten Sie die Anforderungswarteschlange und lösen Sie das Problem der Fehlerberichterstattung, wenn die maximale Anzahl gleichzeitiger Anforderungen 10 überschreitet.
Laden Sie
npm install wx-promise-request
herunter und kopieren Sie dann die Datei dist/index.js in Ihr Miniprogrammprojekt.
Verwenden Sie
import {request} from './wx-promise-request'; request({ url: 'test.php', data: { x: '', y: '', }, header: { 'content-type': 'application/json', }, }) .then(res => console.log(res)) .catch(error => console.error(error))
setConfig(object)
, um wx-promise-request über setConfig zu konfigurieren, z als: Verwenden Sie die von qcloud bereitgestellte Anforderungsmethode. Verwenden Sie andere Promise-Bibliotheken usw.
import {request, setConfig} from './wx-promise-request'; import qcloud from './vendor/qcloud-weapp-client-sdk/index'; import Promise from 'bluebird'; setConfig({ request: qcloud.request, Promise, }) request({ url: 'test.php', }) .then(res => console.log(res)) .catch(error => console.log(error));
[Verwandte Empfehlungen]
1 Laden Sie den vollständigen Quellcode des WeChat-Miniprogramms herunter
3.Einfache Linkswisch-Bedienung und Wasserfall-Flow-Layout
Das obige ist der detaillierte Inhalt vonMini-Programmentwicklung – Beispiel-Tutorial zur asynchronen Kapselung mit wx.request. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!