最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2017年06月13日 10:02:52   作者:Haojen Ma  
微信更新自家的Web開發(fā)工具后無法使用原生 Promise,下面這篇教程教你引入第三方庫來使用 Promise,文中通過圖文介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編一起來學習學習吧。

遇到的問題

微信開發(fā)者工具更新版本后, 移除了開發(fā)者工具對 ES6 中 Promise 特性原生的支持, 理由是因為實體機器是不支持 Promise 的, 所以我們需要引入第三方的 Promise 庫

微信更新日志

解決方案

下載第三方庫

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

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

引入第三方庫

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

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

最新評論

德格县| 观塘区| 华容县| 霍城县| 广州市| 云林县| 溧水县| 樟树市| 阿尔山市| 沾化县| 福建省| 新丰县| 平果县| 新邵县| 河南省| 白河县| 景东| 体育| 丰台区| 五峰| 海口市| 二连浩特市| 潜江市| 茌平县| 昆山市| 白朗县| 固始县| 荥阳市| 敦化市| 安泽县| 耿马| 抚宁县| 房山区| 曲周县| 新民市| 嵩明县| 龙游县| 寻甸| 平和县| 石屏县| 黑河市|