בעיה ב ui-router + socket
-
נתון דף WEB מבוסס AngularJS+ui-router.
אני מקבל מידע בסוקט.
אני רוצה שאם אני נמצא ב state מסויים, שירענן את ה state (שיטען שוב את ה resolve - ים).חשבתי לעשות את זה מתוך ה controller של ה state עצמו.
אני עושה לסוקט משתנה גלובלי שניתן לגישה מכל המסמך, ואז נרשם לאירועon('....')הכל טוב ויפה.
הבעיה היא אם אני עובר ל state אחר וחוזר בחזרה ל state הנ"ל, הוא בעצם רושם שוב את האירוע הנ"ל.
מה הפתרון הנורמלי לזה?
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות