Სარჩევი:

რა არის გადადებული ობიექტი Angularjs-ში?
რა არის გადადებული ობიექტი Angularjs-ში?

ვიდეო: რა არის გადადებული ობიექტი Angularjs-ში?

ვიდეო: რა არის გადადებული ობიექტი Angularjs-ში?
ვიდეო: Promises & Deferred with Hattan Shobokshi 2024, მაისი
Anonim

გადადებული ობიექტი

გადადებული არის ობიექტი რომელიც ამხელს დაპირებას. მას ძირითადად აქვს სამი მეთოდი, solve(), reject() და notify(). Როდესაც გადადებული სრულდება, თქვენ იძახით მეთოდებს ან solve(), reject() და notify(). ის იძახებს უკურეკვის რეგისტრირს, რათა მოაგვაროს(), უარყოს(), ან შეატყობინოს() იმის მიხედვით, თუ როგორ დაასრულა

ასევე იცით, რას გვპირდება $q სერვისი?

ა სერვისი ეს გეხმარებათ ფუნქციების ასინქრონულად გაშვებაში და მათი დაბრუნების მნიშვნელობების (ან გამონაკლისების) გამოყენებაში დამუშავების დასრულებისას. Ეს არის დაპირებები /A+-შესაბამისი განხორციელება ჰპირდება / გადავადებული კრის კოვალის მიერ შთაგონებული ობიექტები ქ.

შეიძლება ასევე იკითხოთ, რა არის $promise AngularJS-ში? დაპირებები შევიდა AngularJS უზრუნველყოფილია ჩაშენებული $q სერვისით. ისინი უზრუნველყოფენ ასინქრონული ფუნქციების სერიებში შესრულების გზას მათი დარეგისტრირებით a დაპირება ობიექტი. {info} დაპირებები გავიდა მშობლიურ JavaScript-ში, როგორც ES6 სპეციფიკაციის ნაწილი.

უბრალოდ, რა არის გადავადებული დაპირება?

დამატებულია ვერსია: 1.5 გადავადებული . დაპირება () მეთოდი საშუალებას აძლევს ასინქრონულ ფუნქციას, რათა თავიდან აიცილოს სხვა კოდი მისი შიდა მოთხოვნის პროგრესსა და სტატუსში ჩარევისგან. დააბრუნეთ მხოლოდ დაპირება ობიექტის მეშვეობით გადავადებული . დაპირება () ასე რომ სხვა კოდს შეუძლია დაარეგისტრიროს გამოძახებები ან შეამოწმოს მიმდინარე მდგომარეობა.

რა არის.მაშინ AngularJS-ში?

. შემდეგ AngularJS-ში . 1.. მაშინ იწოდება HTTP დაპირების ობიექტზე და აბრუნებს ახალ დაპირების ობიექტს. 2. რადგან. მაშინ აბრუნებს ახალ დაპირების ობიექტს, მისი გამოყენება შესაძლებელია თანმიმდევრული გამოძახებისთვის.

გირჩევთ: