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