Metoda jQuery deferred.resolve ()
Definicja i Wykorzystanie
Funkcja deferred.resolve () służy do rozwiązywania odroczony (opóźnienie) obiekt i wywołać dowolną funkcję zwrotną doneCallbacks według danego parametru 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
参数 | 描述 |
---|---|
args | Object类型 传递一个可选的参数数组给 doneCallbacks 回调函数 |