deferred.rejectWith()
deferred.rejectWith( context, [ args ] ) 返回: Deferred
描述: 拒絕延遲的對(duì)象,并根據(jù)給定的上下文和參數(shù)調(diào)用任何失敗的回調(diào)函數(shù)。
-
version added: 1.5deferred.rejectWith( context, [ args ] )
context 上下文作為
this對(duì)象傳遞給failCallbacks 。args 傳遞給failCallbacks的可選參數(shù)。
當(dāng)延遲被拒絕,任何failCallbacks添加的deferred.then或deferred.fail被調(diào)用?;卣{(diào)按他們添加的順序執(zhí)行。每個(gè)回調(diào)傳遞的args在deferred.reject()中調(diào)用。之后添加任何failCallbacks遞延被拒絕進(jìn)入狀態(tài)時(shí),立即執(zhí)行添加,使用的參數(shù)被傳遞給.reject()調(diào)用。有關(guān)詳細(xì)信息,請(qǐng)參閱文件Deferred object 。