Heim  >  Artikel  >  WeChat-Applet  >  So verwenden Sie die Async/Await-Syntax im WeChat-Applet (Codebeispiel)

So verwenden Sie die Async/Await-Syntax im WeChat-Applet (Codebeispiel)

不言
不言nach vorne
2019-02-16 10:23:334062Durchsuche

Der Inhalt dieses Artikels befasst sich mit der Methode zur Verwendung der Async/Await-Syntax in WeChat-Miniprogrammen (Codebeispiele). Ich hoffe, dass er für Sie hilfreich ist. .

1. Fügen Sie die package.json-Datei zum WeChat-Applet-Projekt oder direkt npm init hinzu.

2. Fügen Sie das Regenerator-Paket und die Version zu package.json hinzu

`"devDependencies": {
"regenerator":"0.13.3"}`

3. WeChat Developer Tools-》Tools-》npm build

4. RegeneratorRuntime einführen

const regeneratorRuntime = require('regenerator-runtime')

Async/await-Syntax verwenden

lifetimes: {
    attached:async function(){
      // 在组件实例进入页面节点树时执行
     let data= await req(this.properties.apiType);
     console.log(data)
    },
    detached() {
      // 在组件实例被从页面节点树移除时执行
    },
  },

Sie müssen aufpassen Wenn Sie beispielsweise Pfeilfunktionen im Lebenszyklus verwenden, verlieren Sie dies
oder einfach so

 lifetimes: {
    async attached(){
      // 在组件实例进入页面节点树时执行
     let data= await req(this.properties.apiType);
     console.log(data)
    },
    async detached() {
      // 在组件实例被从页面节点树移除时执行
     
    },
  },

Tatsächlich kann es global in app.js verwendet werden einmal im Paket

Referenz für diesen Artikel: Grundlegendes Tutorial zur WeChat Mini-Programmentwicklung https://www.html.cn/study/20.html

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Async/Await-Syntax im WeChat-Applet (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Was bedeutet Einheit?Nächster Artikel:Was bedeutet Einheit?