Heim >WeChat-Applet >Mini-Programmentwicklung >Mini-Programmentwicklung – Beispiel-Tutorial zur asynchronen Kapselung mit wx.request

Mini-Programmentwicklung – Beispiel-Tutorial zur asynchronen Kapselung mit wx.request

零下一度
零下一度Original
2017-05-24 09:12:002221Durchsuche

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))

API

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

2 Demo: Karte „Autos stecken“

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!

Stellungnahme:
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