首頁 > 微信小程式 > 小程式開發 > 微信小程式支援Promise的方法介紹

微信小程式支援Promise的方法介紹

零下一度
發布: 2017-06-15 13:21:07
原創
3315 人瀏覽過

微信更新自家的Web開發工具後無法使用原生Promise,以下這篇教學教你引入第三方函式庫來使用Promise,文中透過圖文介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編一起來學習學習吧。

遇到的問題

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

##微信更新日誌


解決方案

#下載第三方函式庫

在這裡我引入的是Bluebird 庫, 可以到Bluebird官網下載需要的文件,也可以透過本地下載

Bluebrid 提供了兩種已經建構好的完整的Promise 庫文件, 未經壓縮的bluebird.js 和已壓縮的bluebird.min.js 檔案, 當點擊這兩個檔案的時候發現並沒有下載, 只是顯示出了源碼, 這個時候可以全選複製, 然後在微信小程式的工程專案裡新建一個js檔案, 將其貼上進去

###引入第三方函式庫#####################以上我在微信小程式工程目錄下的utils資料夾裡新建了一個promise.js 檔案, 然後在http.js 的目錄下用ES6 的語法###import Promise from './promise.js' ###完成對bluebird 的引入, 這樣就直接可以透過###new Promise()###使用了, 體驗跟ES6 原生一樣.###

以上是微信小程式支援Promise的方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板