国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

讓微信小程序支持ES6中Promise特性的方法詳解

2019-11-19 16:20:57
字體:
供稿:網(wǎng)友

遇到的問題

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

微信更新日志

解決方案

下載第三方庫

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

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

引入第三方庫

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

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如有疑問大家可以留言交流,謝謝大家對(duì)武林網(wǎng)的支持。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 治县。| 信丰县| 股票| 葫芦岛市| 临城县| 合作市| 忻城县| 四川省| 冷水江市| 苏尼特左旗| 桐庐县| 宜黄县| 泾阳县| 朔州市| 怀远县| 荆州市| 淮滨县| 邢台市| 望谟县| 武宁县| 漳浦县| 右玉县| 阜南县| 太保市| 京山县| 金乡县| 富平县| 鹿泉市| 杂多县| 泾源县| 福海县| 通榆县| 湛江市| 长宁县| 安西县| 崇文区| 芦山县| 台南县| 柯坪县| 鲁甸县| 惠安县|