摘要:在微信小程序項(xiàng)目添加文件或者直接在中添加包和版本微信開(kāi)發(fā)者工具工具構(gòu)建在需要使用語(yǔ)法的文件引入使用語(yǔ)法在組件實(shí)例進(jìn)入頁(yè)面節(jié)點(diǎn)樹(shù)時(shí)執(zhí)行在組件實(shí)例被從頁(yè)面節(jié)點(diǎn)樹(shù)移除時(shí)執(zhí)行需要注意的指向,比如生命周期如果用箭頭函數(shù)會(huì)丟失或者直接這樣在組件實(shí)
1.在微信小程序項(xiàng)目添加package.json文件或者直接npm init.
2.在package.json中添加regenerator包和版本
`"devDependencies": {
"regenerator":"0.13.3"}`
3.微信開(kāi)發(fā)者工具-》工具-》npm構(gòu)建
4.在需要使用async/await語(yǔ)法的文件引入regeneratorRuntime
const regeneratorRuntime = require("regenerator-runtime")
5.使用async/await語(yǔ)法
lifetimes: { attached:async function(){ // 在組件實(shí)例進(jìn)入頁(yè)面節(jié)點(diǎn)樹(shù)時(shí)執(zhí)行 let data= await req(this.properties.apiType); console.log(data) }, detached() { // 在組件實(shí)例被從頁(yè)面節(jié)點(diǎn)樹(shù)移除時(shí)執(zhí)行 }, },
需要注意this的指向,比如生命周期如果用箭頭函數(shù)會(huì)丟失this
或者直接這樣
lifetimes: { async attached(){ // 在組件實(shí)例進(jìn)入頁(yè)面節(jié)點(diǎn)樹(shù)時(shí)執(zhí)行 let data= await req(this.properties.apiType); console.log(data) }, async detached() { // 在組件實(shí)例被從頁(yè)面節(jié)點(diǎn)樹(shù)移除時(shí)執(zhí)行 }, },
·····················02.03補(bǔ)充···························
其實(shí)在app.js require一次包全局都能用了
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/101533.html
摘要:是一個(gè)專為微信小程序開(kāi)發(fā)的模塊化的前端開(kāi)發(fā)框架在微信小程序開(kāi)發(fā)三宗罪和解決方案一文中我向大家闡述了微信小程序開(kāi)發(fā)的三個(gè)弊端,并提供了框架來(lái)解決這些弊端。注意雖然我們采用了文件,但是由于微信小程序框架的限制,不能使用的層級(jí)選擇及嵌套語(yǔ)法。 Labrador 是一個(gè)專為微信小程序開(kāi)發(fā)的模塊化的前端開(kāi)發(fā)框架 在微信小程序開(kāi)發(fā)三宗罪和解決方案一文中我向大家闡述了微信小程序開(kāi)發(fā)的三個(gè)弊端,并提供...
摘要:自定義組件的自定義組件,是基于微信小程序框架的組件之上,進(jìn)一步自定義組合,擁有邏輯處理和樣式。這樣做的目的請(qǐng)參見(jiàn)微信小程序開(kāi)發(fā)三宗罪和解決方案項(xiàng)目中通用自定義組件存放在目錄,一個(gè)組件一般由三個(gè)文件組成,和分別對(duì)應(yīng)微信小程序框架的和文件。 Labrador 是一個(gè)專為微信小程序開(kāi)發(fā)的組件化開(kāi)發(fā)框架。 特性 使用Labrador框架可以使微信開(kāi)發(fā)者工具支持加載海量NPM包 支持ES6/7...
閱讀 2935·2021-11-24 09:39
閱讀 3621·2021-11-22 13:54
閱讀 3423·2021-11-16 11:45
閱讀 2451·2021-09-09 09:33
閱讀 3207·2019-08-30 15:55
閱讀 1301·2019-08-29 15:40
閱讀 929·2019-08-29 15:19
閱讀 3408·2019-08-29 15:14