|
作者:cinoliu,來自原文地址
微信小程序開發(fā)兩個月了.大家的項目都在不斷迭代.已經(jīng)不是小程序.這時候就會遇到多層回調(diào)嵌套的問題.有些目不忍視了.迫不得已引入es6-promise.在微信小程序內(nèi)測的時候promise不需要手動引入,后來被微信移除了. promise詳細(xì)的介紹我就不說了.有很多大神寫過. 阮一峰 promise入門 看看目錄,引入es6-promise就可以用了. 1.網(wǎng)絡(luò)請求 wxRequest.js這里只寫了get和post. 我經(jīng)常會在網(wǎng)絡(luò)請求的時候用微信原生showToast(),所以最后加了finally,方便hideToast() 2.微信其他API wxApi.js3.用法promise應(yīng)用場景很多,下面是promise最基本的用法,在then()中returnpromise對象. 這樣有效解決了回調(diào)嵌套的問題.讓代碼看起來更優(yōu)雅.可讀性更高. |