在Angular 6 中,等待Promise 鏈被認為是一種反模式,如以下程式碼所示:
雖然這種方法看起來無害,但它可能會引入微妙的錯誤並減少可維護性。
理解問題
通常,等待 Promise 鍊是多餘的,因為 someFunction() 如果返回 Promise,就已經在等待其解析。因此,以下的簡化程式碼達到了相同的結果:
潛在危險
但是,等待承諾鏈可能會導致意想不到的後果:
建議
為了提高程式碼清晰度並防止潛在問題,建議遵循以下準則:
以上是為什麼 Angular 6 中的等待 Promise 鍊是一種反模式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!