jQuery deferred.reject () วิธีการ
ความหมายและการใช้งาน
deferred.reject () ฟังก์ชั่นที่ใช้ในการปฏิเสธวัตถุล่าช้าและเรียกร้องใด ๆ ฟังก์ชั่นการโทรกลับ failCallbacks ตามพารามิเตอร์ที่กำหนด
หมายเหตุ: 1. ความล่าช้ามักจะเป็นผู้สร้างวัตถุเท่านั้นที่สามารถเรียกวิธี คุณสามารถเรียก deferred.promise () ส่งกลับวัตถุสัญญาที่ จำกัด ในการป้องกันการเปลี่ยนแปลงรหัสอื่น ๆ ของรัฐล่าช้าของวัตถุหรือรายงานสถานะของ
2. เมื่อวัตถุล่าช้าถูกปฏิเสธใด ๆ หรือ deferred.fail โดย failCallbacks เพิ่ม deferred.then ที่จะถูกเรียก ฟังก์ชั่นการโทรกลับเพื่อที่พวกเขาจะถูกเพิ่มในการดำเนินการ ส่งผ่านไปยัง deferred.reject () ของพารามิเตอร์ args จะถูกส่งผ่านไปยังแต่ละฟังก์ชั่นการโทรกลับ เมื่อวัตถุเข้าสู่สถานะที่ล่าช้าปฏิเสธ failCallbacks ใด ๆ จะถูกเพิ่มก็จะมีการดำเนินการได้ทันทีและนำไปผ่าน .reject () พารามิเตอร์
ไวยากรณ์
deferred.reject( args )
参数 | 描述 |
---|---|
args | Object类型 传递给失败回调函数(failCallbacks)的可选的参数 |