我的解決辦法(有點蠢就有點蠢吧QAQ,嗨)
在最外面回調函數內設定一個狀態state
中斷爲true,正常爲false,每次then判斷一次
(function(){
let state = false
new Promise(resolve => {
//回調函數操作
if(aaa){
return state = true //中斷
}else{
resolve(data) //繼續傳參
}
}).then(data => {
if(state) return
else{
//
}
}).then(data => {
if(state) return
else{
//
}
})
})()