微信小程序如何實(shí)現(xiàn)支持ES6中Promise特性

小編給大家分享一下微信小程序如何實(shí)現(xiàn)支持ES6中Promise特性,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)是專(zhuān)業(yè)的磴口網(wǎng)站建設(shè)公司,磴口接單;提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行磴口網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

遇到的問(wèn)題

微信開(kāi)發(fā)者工具更新版本后, 移除了開(kāi)發(fā)者工具對(duì) ES6 中 Promise 特性原生的支持, 理由是因?yàn)閷?shí)體機(jī)器是不支持 Promise 的, 所以我們需要引入第三方的 Promise 庫(kù)

微信更新日志

微信小程序如何實(shí)現(xiàn)支持ES6中Promise特性

解決方案

下載第三方庫(kù)

在這里我引入的是 Bluebird 庫(kù), 可以到Bluebird官網(wǎng) 下載需要的文件,也可以通過(guò)本地下載

微信小程序如何實(shí)現(xiàn)支持ES6中Promise特性

Bluebrid 提供了兩種已經(jīng)構(gòu)建好的完整的 Promise 庫(kù)文件, 未經(jīng)壓縮的 bluebird.js 和已壓縮的 bluebird.min.js 文件, 當(dāng)點(diǎn)擊這兩個(gè)文件的時(shí)候發(fā)現(xiàn)并沒(méi)有下載, 只是顯示出了源碼, 這個(gè)時(shí)候可以全選復(fù)制, 然后在微信小程序的工程項(xiàng)目里新建一個(gè)js文件, 將其粘貼進(jìn)去

引入第三方庫(kù)

微信小程序如何實(shí)現(xiàn)支持ES6中Promise特性

以上我在微信小程序工程目錄下的 utils文件夾里新建了一個(gè) promise.js 文件, 然后在 http.js 的目錄下用 ES6 的語(yǔ)法 import Promise from './promise.js' 完成對(duì) bluebird 的引入, 這樣就直接可以通過(guò) new Promise()使用了, 體驗(yàn)跟 ES6 原生一樣.

看完了這篇文章,相信你對(duì)“微信小程序如何實(shí)現(xiàn)支持ES6中Promise特性”有了一定的了解,如果想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

本文名稱(chēng):微信小程序如何實(shí)現(xiàn)支持ES6中Promise特性
文章鏈接:http://muchs.cn/article12/ihcidc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開(kāi)發(fā)、搜索引擎優(yōu)化、微信公眾號(hào)、網(wǎng)站排名外貿(mào)網(wǎng)站建設(shè)、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷(xiāo)型網(wǎng)站建設(shè)