פעולת JS מיד לאחר הופעת הרכיב - אנגולרJS
-
שלום וברכה
יש לי רכיב באנגולרJSComponent
אני מעוניין שכל הופעת הרכיב אזור מסויים על הדף (בעצם הוא אבא של הרכיב) יגלל (אין צורך באנימציה) לסופו.
מדובר ברשימת הודעות כשהקלט להודעה הבאה נמצא בתחתית.בעצם בכל הופעת הרכיב לאחר שהוא כבר קיים תתבצע הפעולה הבאה:
var div = angular.element('.gotobottom')[0]; div.scrollTop = div.scrollHeight; איזה פונקציה ממחזור החיים של הרכיב מתבצעת לאחר שהוא כבר בDOM?
או אולי אפשרות אחרת,
אשמח לעזרתכם. -
אין תגובה....?
-
לא ברור מה גורם לרכיב להופיע?
ngRepeat?
ראוטר?
עוד אלף ואחד אפשרויות.מתי הוא מופיע ומתי לא?
-
@מנצפך אמר בפעולת JS מיד לאחר הופעת הרכיב - אנגולרJS:
לא ברור מה גורם לרכיב להופיע?
אכן חסרתי מידע
התשובה:@מנצפך אמר בפעולת JS מיד לאחר הופעת הרכיב - אנגולרJS:
ראוטר
בהתאם לאחד הפרמטרים בראוטר מופיע הרכיב
-
ומאיפה הנתונים שהוא מציג? לוקלי? מהשרת?
-
@מנצפך אמר בפעולת JS מיד לאחר הופעת הרכיב - אנגולרJS:
ומאיפה הנתונים שהוא מציג? לוקלי? מהשרת?
אם הוא יפתח את הנתיב הזה... הם ירדו אז מהשרת.
אם הוא ינתב לנתיב הזה מנתיב אחר באפליקצייה הרי שהנתונים כבר ירדו כשהעמוד עלה והם כרגע קיימים בfactory.
5/6