非同期関数内の約束関数が決して解決または拒否されないと、何が起こるのでしょうか?内部の保存方法の中では初期条件が満たされなかった場合は何が起こりますか、エラーは発生しません。応答が受信するまで?同期関数内のプロミスは解決されません
save().then(results=>{
})
save():promise<any>{
if (conditionA) {
return http request
}
if (conditonB) {
return http request}
}
}
これは、決して解決しない約束があることを意味するものではなく、関数が約束を作成せず、 '.then()'が 'undefined'で呼び出されたときに例外をスローするということを意味します。それをしないでください。 – Bergi
はい現在、これに関連する古いコードのバグfixofを行っています。これは未定義の呼び出しができないことを示しています。なぜこれが問題かどうかを確認したいのですが。 – Heshan