Tôi đang sử dụng lời hứa trong khối mã bên dưới, 2 trước rồi() Tôi không trả về bất kỳ giá trị nào, vì vậy tôi tự hỏi đó là hàm trong hàm đầu tiên sau đó() được gọi trước hàm sau đó(). Im sử dụng bản sao vào góc 2. Cảm ơn bạn: Dbằng cách sử dụng sau đó() trong lời hứa
Promise.resolve()
.then(()=>{
this.getListStatus();
})
.then(()=>{
return this._laundryServiceOrderService.findAll(true, offset, this.itemsPerPage, filterQuery)
})
.then((response) => {
this.orders = response.data;
this.totalItems = response.totalItems;
})
.catch(error => {
FlashMessage.setError(error.message);
});
_ "Tôi không trả lại bất kỳ giá trị" _ Tại sao bạn không trả về một giá trị? Mục đích của 'Promise.resolve()' là gì? – guest271314
Tôi nghĩ rằng sau đó() sử dụng phản ứng trả về từ trước đó –
@NhanNguyen: Đúng. –