if (isEmpty(contact) || isEmpty(get(contact, 'emails'))) { contact = yield store.findRecord('contact', contactId);}if (isEmpty(contact) || isEmpty(get(contact, 'emails'))) { flashMessages.danger(i18n.t('email.cpq_document_email_missing')); return false;}當承諾正在運行并且我收到錯誤時,第二個塊就會運行。在承諾得到解決之前,它不應該停止流程嗎?Promise 運行良好,下次也能正常工作
Yield 不會停止 ember 并發任務中的流程
肥皂起泡泡
2023-07-14 10:10:04