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

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

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

Angular 1 Directive

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

    איך אני יכול להתייחס מתוך דיירקטיב, ל form שמכיל אותו?
    העניין הוא כזה, אני עושה בתוך הדיירקטיב תנאי מסוג כזה:
    cardClearingForm.cardNum.$dirty
    כשה cardClearingForm הוא הפורם שמכיל את הדיירקטיב.
    וה cardNum הוא שם השדה בתוך הדיירקטיב.
    הדיירקטיב הוא לא form בפני עצמו, כי אני צריך להשתמש באפשרות required שתחול גם על חלקים מחוץ לדיירקטיב.
    מקווה שהשאלה הובנה.

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

      יש מצב לדמו קטן?

      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
      תגובה 1 תגובה אחרונה
      0
      • מנצפךמ מנצפך

        איך אני יכול להתייחס מתוך דיירקטיב, ל form שמכיל אותו?
        העניין הוא כזה, אני עושה בתוך הדיירקטיב תנאי מסוג כזה:
        cardClearingForm.cardNum.$dirty
        כשה cardClearingForm הוא הפורם שמכיל את הדיירקטיב.
        וה cardNum הוא שם השדה בתוך הדיירקטיב.
        הדיירקטיב הוא לא form בפני עצמו, כי אני צריך להשתמש באפשרות required שתחול גם על חלקים מחוץ לדיירקטיב.
        מקווה שהשאלה הובנה.

        zvizviZ מנותק
        zvizviZ מנותק
        zvizvi
        כתב ב נערך לאחרונה על ידי zvizvi
        #3

        @מנצפך אמר בAngular 1 Directive:

        איך אני יכול להתייחס מתוך דיירקטיב, ל form שמכיל אותו?
        העניין הוא כזה, אני עושה בתוך הדיירקטיב תנאי מסוג כזה:
        cardClearingForm.cardNum.$dirty
        כשה cardClearingForm הוא הפורם שמכיל את הדיירקטיב.
        וה cardNum הוא שם השדה בתוך הדיירקטיב.
        הדיירקטיב הוא לא form בפני עצמו, כי אני צריך להשתמש באפשרות required שתחול גם על חלקים מחוץ לדיירקטיב.
        מקווה שהשאלה הובנה.

        פשוט מאוד. את הname של הform תעשה:

        $ctrl.cardClearingForm
        

        זה יגרום לform להיות זמין בקונטרולר.
        מפה הדרך קצרה, להעביר את הform כbinding או לאתר אותו בסקופ ההורה עם $parent וכן הלאה.

        (האמת שאפשר גם בלי לרשום אותו בקונטרולר ואז אם אני לא טועה הוא זמין בסקופ. אבל אני רגיל לשמור דברים רק בקונטרולר ולא בסקופ לכן רשמתי ככה.)

        https://zvizvi.xyz

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

          @dovid
          הנה דמו:
          http://plnkr.co/edit/t0drl7HpoJYuSOiz4GGq?p=preview
          @zvizvi ככה לעשות?

          zvizviZ תגובה 1 תגובה אחרונה
          0
          • מנצפךמ מנצפך

            @dovid
            הנה דמו:
            http://plnkr.co/edit/t0drl7HpoJYuSOiz4GGq?p=preview
            @zvizvi ככה לעשות?

            zvizviZ מנותק
            zvizviZ מנותק
            zvizvi
            כתב ב נערך לאחרונה על ידי zvizvi
            #5

            @מנצפך אמר בAngular 1 Directive:

            @dovid
            הנה דמו:
            http://plnkr.co/edit/t0drl7HpoJYuSOiz4GGq?p=preview
            @zvizvi ככה לעשות?

            עשיתי לך 2 שינויים
            בindex.html שורה 15 וב app.js שורה 17
            http://plnkr.co/edit/4QoiwyiozBKcouDH3ju3?p=preview

            https://zvizvi.xyz

            מנצפךמ תגובה 1 תגובה אחרונה
            0
            • zvizviZ zvizvi

              @מנצפך אמר בAngular 1 Directive:

              @dovid
              הנה דמו:
              http://plnkr.co/edit/t0drl7HpoJYuSOiz4GGq?p=preview
              @zvizvi ככה לעשות?

              עשיתי לך 2 שינויים
              בindex.html שורה 15 וב app.js שורה 17
              http://plnkr.co/edit/4QoiwyiozBKcouDH3ju3?p=preview

              מנצפךמ מנותק
              מנצפךמ מנותק
              מנצפך
              כתב ב נערך לאחרונה על ידי
              #6

              @zvizvi תודה.
              עשיתי גם כמה שינויים אחריך.
              http://plnkr.co/edit/v3BoWJL9lYYCrmaUIskM?p=preview
              אבל איך אני יכול להגיע לפרטים של הטופס מתוך ה DOM של ה דיירקטיב?
              לדוגמא:
              {{form.$dirty}}

              zvizviZ תגובה 1 תגובה אחרונה
              0
              • מנצפךמ מנצפך

                @zvizvi תודה.
                עשיתי גם כמה שינויים אחריך.
                http://plnkr.co/edit/v3BoWJL9lYYCrmaUIskM?p=preview
                אבל איך אני יכול להגיע לפרטים של הטופס מתוך ה DOM של ה דיירקטיב?
                לדוגמא:
                {{form.$dirty}}

                zvizviZ מנותק
                zvizviZ מנותק
                zvizvi
                כתב ב נערך לאחרונה על ידי
                #7

                @מנצפך אמר בAngular 1 Directive:

                {{form.$dirty}}

                {{form.$dirty}} יעבוד. כי הוא רשום כbinding בדיירקטיב

                https://zvizvi.xyz

                מנצפךמ תגובה 1 תגובה אחרונה
                0
                • zvizviZ zvizvi

                  @מנצפך אמר בAngular 1 Directive:

                  {{form.$dirty}}

                  {{form.$dirty}} יעבוד. כי הוא רשום כbinding בדיירקטיב

                  מנצפךמ מנותק
                  מנצפךמ מנותק
                  מנצפך
                  כתב ב נערך לאחרונה על ידי מנצפך
                  #8

                  @zvizvi כעת הוא לא עובד.
                  וגם זה לא יספיק לי.
                  אני צריך גישה לאינפוטים.
                  משהו כמו
                  {{form.firstName.$dirty}}

                  zvizviZ תגובה 1 תגובה אחרונה
                  0
                  • מנצפךמ מנצפך

                    @zvizvi כעת הוא לא עובד.
                    וגם זה לא יספיק לי.
                    אני צריך גישה לאינפוטים.
                    משהו כמו
                    {{form.firstName.$dirty}}

                    zvizviZ מנותק
                    zvizviZ מנותק
                    zvizvi
                    כתב ב נערך לאחרונה על ידי zvizvi
                    #9

                    @מנצפך אמר בAngular 1 Directive:

                    @zvizvi כעת הוא לא עובד.
                    וגם זה לא יספיק לי.
                    אני צריך גישה לאינפוטים.
                    משהו כמו
                    {{form.firstName.$dirty}}

                    זה עובד. הסיבה שזה לא עבד לך היא כי לbinding לוקח זמן להגיע. בקונטרולר זה זמין ב$onInit.
                    ב link fucntion אין onInit אבל כשעטפתי את זה בsetTimeout זה קיים.

                    http://plnkr.co/edit/c0WR7gC1fjWxEsWlxmt7?p=preview

                    https://zvizvi.xyz

                    מנצפךמ תגובה 1 תגובה אחרונה
                    1
                    • zvizviZ zvizvi

                      @מנצפך אמר בAngular 1 Directive:

                      @zvizvi כעת הוא לא עובד.
                      וגם זה לא יספיק לי.
                      אני צריך גישה לאינפוטים.
                      משהו כמו
                      {{form.firstName.$dirty}}

                      זה עובד. הסיבה שזה לא עבד לך היא כי לbinding לוקח זמן להגיע. בקונטרולר זה זמין ב$onInit.
                      ב link fucntion אין onInit אבל כשעטפתי את זה בsetTimeout זה קיים.

                      http://plnkr.co/edit/c0WR7gC1fjWxEsWlxmt7?p=preview

                      מנצפךמ מנותק
                      מנצפךמ מנותק
                      מנצפך
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @zvizvi מה עוזר לי timeOut?
                      אני רוצה שתהיה לי גישה בDOM.
                      משהו כזה:
                      {{form.txt.$dirty}}

                      zvizviZ תגובה 1 תגובה אחרונה
                      0
                      • מנצפךמ מנצפך

                        @zvizvi מה עוזר לי timeOut?
                        אני רוצה שתהיה לי גישה בDOM.
                        משהו כזה:
                        {{form.txt.$dirty}}

                        zvizviZ מנותק
                        zvizviZ מנותק
                        zvizvi
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @מנצפך אמר בAngular 1 Directive:

                        @zvizvi מה עוזר לי timeOut?
                        אני רוצה שתהיה לי גישה בDOM.
                        משהו כזה:
                        {{form.txt.$dirty}}

                        הוא יהיה זמין בDOM אבל לאחר עיכוב של שניות.
                        timeout מבצע פונקציה לאחר דיליי כלשהו. בDOM זה לא נצרך מכיון שהDOM באנגולר מתבצע כל הזמן.

                        https://zvizvi.xyz

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

                          @zvizvi
                          אז למה אין לי גישה מה DOM?

                          zvizviZ תגובה 1 תגובה אחרונה
                          0
                          • מנצפךמ מנצפך

                            @zvizvi
                            אז למה אין לי גישה מה DOM?

                            zvizviZ מנותק
                            zvizviZ מנותק
                            zvizvi
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @מנצפך אמר בAngular 1 Directive:

                            @zvizvi
                            אז למה אין לי גישה מה DOM?

                            בטח יש לך.
                            אתה לא רואה שזה מופיע פה?
                            http://plnkr.co/edit/c0WR7gC1fjWxEsWlxmt7?p=preview

                            https://zvizvi.xyz

                            מנצפךמ תגובה 1 תגובה אחרונה
                            0
                            • zvizviZ zvizvi

                              @מנצפך אמר בAngular 1 Directive:

                              @zvizvi
                              אז למה אין לי גישה מה DOM?

                              בטח יש לך.
                              אתה לא רואה שזה מופיע פה?
                              http://plnkr.co/edit/c0WR7gC1fjWxEsWlxmt7?p=preview

                              מנצפךמ מנותק
                              מנצפךמ מנותק
                              מנצפך
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @zvizvi זה רק ל form
                              לא form.txt

                              zvizviZ תגובה 1 תגובה אחרונה
                              0
                              • מנצפךמ מנצפך

                                @zvizvi זה רק ל form
                                לא form.txt

                                zvizviZ מנותק
                                zvizviZ מנותק
                                zvizvi
                                כתב ב נערך לאחרונה על ידי
                                #15

                                @מנצפך אמר בAngular 1 Directive:

                                @zvizvi זה רק ל form
                                לא form.txt

                                form.txt לא הופיע מסיבה אחרת.
                                כדי שinput יופיע בform controller הוא צריך להכיל ng-model אחרת הוא לא יהיה שם.

                                http://plnkr.co/edit/c0WR7gC1fjWxEsWlxmt7?p=preview

                                https://zvizvi.xyz

                                מנצפךמ תגובה 1 תגובה אחרונה
                                2
                                • zvizviZ zvizvi

                                  @מנצפך אמר בAngular 1 Directive:

                                  @zvizvi זה רק ל form
                                  לא form.txt

                                  form.txt לא הופיע מסיבה אחרת.
                                  כדי שinput יופיע בform controller הוא צריך להכיל ng-model אחרת הוא לא יהיה שם.

                                  http://plnkr.co/edit/c0WR7gC1fjWxEsWlxmt7?p=preview

                                  מנצפךמ מנותק
                                  מנצפךמ מנותק
                                  מנצפך
                                  כתב ב נערך לאחרונה על ידי מנצפך
                                  #16

                                  @zvizvi הו. סו"ס זה עובד.
                                  תודה רבה.

                                  תגובה 1 תגובה אחרונה
                                  0
                                  תגובה
                                  • תגובה כנושא
                                  התחברו כדי לפרסם תגובה
                                  • מהישן לחדש
                                  • מהחדש לישן
                                  • הכי הרבה הצבעות


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

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

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