
03-11-2005, 23:20
|
|
|
|
חבר מתאריך: 03.09.05
הודעות: 2,857
|
|
|
לא, זו טעות.
לא חובה להשתמש ב -addEventListener בכדי ליצור איבנט לקומפוננטה, למען האמת, זה גם לא מה שעושים בדר"כ.
addEventListener היא אופציה נוספת לקומפוננטות המאפשרת ליצור קסטומציה בשל איבנטים בצורה נוחה יותר.
למי שלא למד את העקרונות של OOP יהיה קצת קשה להבין אבל בעיקרון זה פשוט כדי לחסוך בפונקציה.
במקום להצמיד פונקצייה לאיבנט של הקומפוננטה ואז מתוכה לקרוא לפונקציה המוגדרת בתוך המאזין צירפו את זה לפקודה אחת.
בכל מקרה, אם אתה רוצה להצמיד פונקציה לאינט כלשהו אתה עושה את זה כמו לאינסטנסים רגילים:
קוד:
myComponent.onPress=function()
{
//code
}
_____________________________________
|