דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. בעיה ב ui-router + socket

בעיה ב ui-router + socket

מתוזמן נעוץ נעול הועבר תכנות
2 פוסטים 1 כותבים 331 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מנצפךמ מנותק
    מנצפךמ מנותק
    מנצפך
    כתב ב נערך לאחרונה על ידי
    #1

    נתון דף WEB מבוסס AngularJS+ui-router.
    אני מקבל מידע בסוקט.
    אני רוצה שאם אני נמצא ב state מסויים, שירענן את ה state (שיטען שוב את ה resolve - ים).

    חשבתי לעשות את זה מתוך ה controller של ה state עצמו.
    אני עושה לסוקט משתנה גלובלי שניתן לגישה מכל המסמך, ואז נרשם לאירוע on('....')

    הכל טוב ויפה.

    הבעיה היא אם אני עובר ל state אחר וחוזר בחזרה ל state הנ"ל, הוא בעצם רושם שוב את האירוע הנ"ל.
    מה הפתרון הנורמלי לזה?

    תגובה 1 תגובה אחרונה
    0
    • מנצפךמ מנותק
      מנצפךמ מנותק
      מנצפך
      כתב ב נערך לאחרונה על ידי
      #2

      הפתרון הוא להשתמש ב $on $destroy, ושם להסיר את ההאזנה לסוקט.

      תגובה 1 תגובה אחרונה
      3

      בא תתחבר לדף היומי!
      • התחברות

      • אין לך חשבון עדיין? הרשמה

      • התחברו או הירשמו כדי לחפש.
      • פוסט ראשון
        פוסט אחרון
      0
      • דף הבית
      • קטגוריות
      • פוסטים אחרונים
      • משתמשים
      • חיפוש
      • חוקי הפורום