這幾天看了翻了很多關于 「promise」相關技術貼,看的是眼花繚,一知半解大概了解其作用。先說說問題吧,項目中用到最多少就是Ajax,有個很不爽的問題「多條ajax依賴請求」假設: R1 > R2( r1_result ) > R3( r2_result ),最省事的做法全部都同步了吧,結果就是體驗很糟糕,頁面一度假死,loading 也不轉了,使用異步操令人惡心的就是一層套一層的回調,以及后續更多的依賴操作。生命在于折騰,于是就回到了第一段中各種翻閱,看到某位兄臺對 promise 原理刨析,下面引用這位兄臺中的code,http://malcolmyu.github.io/ma...看完我不禁又疑惑了, then( function(){ do... } ),這丫還不是個回調嘛,難道是折騰的意義就是套個語法糖(我不信)。存在即合理,所以最后怎樣合理使用 promise, 如何更優雅操作ajax流程?順便提下有使用 ( axios \ fetch.js )感覺如何?
關于 Promise 異步操作的疑惑,以及如果更優雅的編寫
大話西游666
2018-11-15 18:15:26