русский  עברית
tadam logo
דוגמאות jQuery
מצאתם שגיאה?
סמנו אותה עם העכבר ותלחצו
Ctrl + Enter
בדיקת כתיב Xhtml.co.il
Orphus system

deferred.resolveWith()

deferred.resolveWith( context, args )

מחזירה: נדחה
תיאור: מאשר אובייקט הנדחה ומפעיל כל doneCallback עם נתונים תוכן וארגומנטים.

ארגומנטים

deferred.resolveWith( context, args )

הוספה בגרסה: 1.5
context
תוכן המועבר ל doneCallbacks כי אובייקט this.
args
ארגומנטים נוספים שעוברים ל doneCallbacks (קריאות חוזרות המוצלחות).

בדרך כלל המיצר של אובייקט הנדחה צריך להפעיל שיטה הזו; אתם יכולים למנוע מקוד אחר לשנות מצב של נדחים על ידי אחזרת אובייקט מוגבל Promise דרך deferred.promise().

כאשר אובייקט נדחה בוטל, כל doneCallbacks שנוסף באמצעות deferred.then או deferred.done מופעל. קריאות חוזרות מתבצעות לפי הסדר שהן נוספו. כל קריאה חוזרת מעבירה ארגומנטים מהפעלה של deferred.resolve(). כל doneCallbacks, שנוספו אחרי שנדחה הועבר למצב פתור יופעלו מייד אחרי שהם נוספו, עם הארגומנטים שנשלחו לקריאה של .resolve(). עבור מידע מפורט ראו תיאור על אובייקט נדחה.

האם מידע זה היה מועיל?
   

תגובות