ajax和promise的結合使用

2022-01-20 15:00:32 字數 500 閱讀 2838

在需要依賴完成的ajax請求可使用promise保證執行順序在第乙個請求正確返回後再傳送第二個請求

/*

定義乙個使用promise的ajax請求,這裡依賴jquery

引數中請求url為必填引數

*/const ajaxpromise= param => ,

"error": err =>

})})}/*

第乙個請求

*/let step1 = () => ).then(res => ).catch(err => )}/*

第二個請求

*/let step2 = (res) =>

}).then(res => ).catch(err => )

}step1();

原生js寫ajaxpromise物件

const ajaxpromise =  param =>  else}}

})}

await和promise結合使用的問題

由於目前 2020 的情況,我們寫東西的時候,通過 babel 的轉譯 transpile await 和 async 和 promise 經常會有一起的情況.工作中直接跟蹤 發現有一些序列上的問題需要注意 比如,多個promise一起並行的情況 new promise rel rel ok1 th...

ajax 和layer結合使用

1 html index.html 父視窗 新增 btn add on click function add.html子介面 2 ajax和layer document ready function 新增成功後提示 parent.layer.close index 關閉彈層的視窗 location....

Promise對Ajax的封裝

jquery的ajax 在開發中,我們常常會用到ajax,根據請求的位址,伺服器返回相應的success或者error,而且ajax也是可以非同步的,async為true的時候為非同步,反之同步,下面以非同步為例,因為我們的promise就是非同步操作。ajax error function dat...