deferred.notifyWith( context [, args ] )返回类型:Deferred
描述: 用给定的上下文和给定的args
在延迟对象上调用progressCallbacks。
通常,只有延迟对象的创建者会调用此方法;你可以通过deferred.promise()
返回一个受限制的应答对象来防止其它代码改变延迟对象的状态,或报告状态。
如果调用了deferred.notifyWith
,就会调用任何用deferred.then
方法或deferred.progress
方法添加的processCallbacks。按添加回调函数的顺序执行它们。每个回调函数是传递给.notifyWith()
的args
。在延迟对象被拒绝或被拒绝之后,对.notifyWith()
的任何调用(或者在此之后添加任何progressCAllbacks)都会被忽略。欲进一步了解,请参阅延迟对象。