Latest web development tutorials

jQueryのdeferred.notifyWith()メソッド

jQueryのその他の方法 jQueryのその他の方法


定義と使用法

deferred.notify()関数は、指定されたコンテキストで使用され、コールのパラメータは、オブジェクト(progressCallbacks)にコールバックを遅延されます。

注:1.通常、唯一の残留オブジェクト(繰延)作成者がこのメソッドを呼び出します。
2.あなたは、オブジェクトの状態を遅延させ、他のコードの変更を防止またはそのステータスを報告するために、deferred.promise()を呼び出すことによって、限られたプロミスオブジェクトに戻ることができます。
3. deferred.notifyWithが呼び出されると、あなたは任意のprogressCallbacksにアクセスすることができますがdeferred.thenまたはdeferred.progressを追加します。 実行コールバックの彼らの順序に従って追加されます。 )(各コールバック関数に、遅延オブジェクトは後で解決されるか拒否された、および任意の.notifyWithを(呼び出し).notifyWith(またはprogressCallbacksを追加)によって渡すパラメータは無視されます。


文法

deferred.notifyWith( context [, args ] )

参数 描述
context Object类型 作为this对象传递给进行中的回调
args Object类型 可选参数,传递给进行中的回调


jQueryのその他の方法 jQueryのその他の方法