Latest web development tutorials

Metoda jQuery deferred.resolveWith ()

Różne metody jQuery Różne metody jQuery


Definicja i Wykorzystanie

Funkcja deferred.resolveWith () służy do rozwiązywania przyszłych okresów (opóźnienie) obiekt i wywołać dowolną funkcję doneCallbacks zwrotnej według podanych parametrów kontekstu i args.


Uwaga: 1. Opóźnienie jest zazwyczaj jedynym obiektem twórca może wywołać metodę. Można zadzwonić deferred.promise () zwraca ograniczonych obiektów obiecują zapobiec inne zmiany kodu opóźnione stan obiektu lub zgłosić swój status.
2. Gdy obiekt opóźnienie zostanie rozwiązany, dowolne lub deferred.done przez deferred.then dodanych doneCallbacks, zostanie wywołana. Funkcja oddzwaniania w kolejności, w jakiej zostały dodane do wykonania. Przekazywane do deferred.resolve () parametru args zostanie przekazany do każdej funkcji zwrotnej. Gdy obiekt wchodzi rozwiązany opóźnienie Państwie jakichkolwiek doneCallbacks dodaje, zostanie wykonane natychmiast, i doprowadzić do przekazania .resolve (parametry).


gramatyka

deferred.resolveWith( context [, args ] )

参数 描述
context Object类型 作为 this对象传递给 doneCallbacks 回调函数
args Array类型 传递一个可选的参数数组给 oneCallbacks 回调函数


Różne metody jQuery Różne metody jQuery