Obsah:

Co je odložený objekt v Angularjs?
Co je odložený objekt v Angularjs?

Video: Co je odložený objekt v Angularjs?

Video: Co je odložený objekt v Angularjs?
Video: Что Можно Разрезать Бумагой? 2024, Listopad
Anonim

Odložený objekt

Odložený je objekt který odhaluje slib. Má hlavně tři metody resolve(), cancel() a notify(). Když Odložený dokončí, zavoláte metody buď resolve(), cancel() a notify(). Volá registr zpětných volání, aby buď resolve(), odmítl(), nebo notify() podle toho, jak byl dokončen

Také víte, co je služba $q odložená a jaké sliby?

A servis což vám pomůže spouštět funkce asynchronně a používat jejich návratové hodnoty (nebo výjimky), když jsou dokončeny. Toto je a Sliby /A+-vyhovující implementace slibuje / odložený objekty inspirované Krisem Kowalem Q.

Někdo se také může zeptat, co je $promise v AngularJS? Sliby v AngularJS jsou poskytovány vestavěnou službou $q. Poskytují způsob, jak provádět asynchronní funkce v sérii tím, že je registrují pomocí a slib objekt. {info} Promises se dostaly do nativního JavaScriptu jako součást specifikace ES6.

Jen tak, co je to odložený slib?

přidána verze: 1.5 odložený . slib () metoda umožňuje asynchronní funkci, která zabrání jinému kódu v zasahování do průběhu nebo stavu jeho interního požadavku. Vraťte pouze Slib objekt přes odložený . slib (), takže jiný kód může registrovat zpětná volání nebo kontrolovat aktuální stav.

Co je.then v AngularJS?

. pak v AngularJS . 1.. pak je volána na objekt slibu HTTP a vrací nový objekt slibu. 2. Protože. pak vrátí nový objekt slibu, lze jej použít pro sekvenční volání.

Doporučuje: