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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. אנגולר- הצגת סיכום של פריטים שנבחרו

אנגולר- הצגת סיכום של פריטים שנבחרו

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

    יש לי רשימה של פריטים.
    אני מציג ע"י ng-repeat כפתור לכל פריט. בלחיצה על הכפתור משתנה בפריט המאפיין selected ל true.
    לכל פריט יש גם מאפיין "price".
    אני רוצה להציג סיכום של כל ה pric של הפריטים שנבחרו. איך אפשר לעשות זאת?

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

      בינתיים עשיתי בסקופ פונקציה שמחזירה לי את הסיכום.
      וקראתי לה ב DOM.

      dovidD תגובה 1 תגובה אחרונה
      2
      • dovidD מנותק
        dovidD מנותק
        dovid ניהול
        השיב למנצפך ב נערך לאחרונה על ידי
        #3

        @מנצפך אמר באנגולר- הצגת סיכום של פריטים שנבחרו:

        בינתיים עשיתי בסקופ פונקציה שמחזירה לי את הסיכום.
        וקראתי לה ב DOM.

        אין דרך אחרת. גם בלי הסיפור של הסינון, סיכום זה חייב להיות פונקציה (שלך או של מישהו אחר אבל פונקציה).

        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

        בכל נושא אפשר ליצור קשר dovid@tchumim.com

        תגובה 1 תגובה אחרונה
        2
        • zvizviZ מנותק
          zvizviZ מנותק
          zvizvi
          השיב למנצפך ב נערך לאחרונה על ידי zvizvi
          #4

          @מנצפך אמר באנגולר- הצגת סיכום של פריטים שנבחרו:

          יש לי רשימה של פריטים.
          אני מציג ע"י ng-repeat כפתור לכל פריט. בלחיצה על הכפתור משתנה בפריט המאפיין selected ל true.
          לכל פריט יש גם מאפיין "price".
          אני רוצה להציג סיכום של כל ה pric של הפריטים שנבחרו. איך אפשר לעשות זאת?

          אמור לעבוד:

          <div ng-repeat="item in list | filter: {'selected': true} as filteredList">
            <span>{{item.price}}</span>
            <input type="checkbox" ng-model="item.selected" />
          </div>
          
          <div>{{filteredList.reduce((total, item) => total + item.price, 0)}}</div>
          

          עריכה:
          אי אפשר להציב פונקציית reduce בhtml. צריך לשים אותו בסקופ/קונטרולר

          https://zvizvi.xyz

          א תגובה 1 תגובה אחרונה
          4
          • א מנותק
            א מנותק
            אהרן
            השיב לzvizvi ב נערך לאחרונה על ידי
            #5

            @zvizvi אמר באנגולר- הצגת סיכום של פריטים שנבחרו:
            מה הכוונה החלק הזה?

            as filteredList
            
            מנצפךמ תגובה 1 תגובה אחרונה
            0
            • מנצפךמ מנותק
              מנצפךמ מנותק
              מנצפך
              השיב לאהרן ב נערך לאחרונה על ידי
              #6

              @אהרן שזה יהיה שם המערך המפולטר.
              אחרת אין לך צורה לגשת למערך המפולטר.

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

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

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

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