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

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

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

vue router component

מתוזמן נעוץ נעול הועבר תכנות
vue router
22 פוסטים 2 כותבים 2.0k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • chagoldC מנותק
    chagoldC מנותק
    chagold
    השיב לdovid ב נערך לאחרונה על ידי chagold
    #7

    @dovid עדיין לא הצלחתי לעשות בrouter שיהיה component עם ערכים דינמיים. (עם פרופס).

    dovidD תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      השיב לchagold ב נערך לאחרונה על ידי
      #8

      @chagold אמר בvue router component:

      @dovid עדיין לא הצלחתי לעשות בrouter שיהיה component עם ערכים דינמיים. (עם פרופס).

      יש לך כח לקבל עזרה ? 🙂
      תעשה דגומא ותתקדם עד לבעיה, ואז תציג לנו אותה.

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

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

      תגובה 1 תגובה אחרונה
      1
      • chagoldC מנותק
        chagoldC מנותק
        chagold
        כתב ב נערך לאחרונה על ידי chagold
        #9

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

        תודה

        dovidD תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          השיב לchagold ב נערך לאחרונה על ידי
          #10

          @chagold אמר בvue router component:

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

          תודה

          הסיבה שיש שתיים זה כי פשוט שמת אחד נוסף בhtml מחוץ לראוטר-ויו.
          שנית, נראה לי זה טעות לשים בטמפלייט של קומפננטה של route קומפננטה אחרת, זה שרשור מסובך שמקשה על העברת הפרמטרים. תשתמש רק בBar שים בטמפלט את מלוא הטמפלייט שעשית לpw וזהו.

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

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

          תגובה 1 תגובה אחרונה
          2
          • chagoldC מנותק
            chagoldC מנותק
            chagold
            כתב ב נערך לאחרונה על ידי
            #11

            @dovid אמר בvue router component:

            route

            1. תודה.
            2. עשיתי וזה לא עובד
              https://jsfiddle.net/jLo18grp/29/
            תגובה 1 תגובה אחרונה
            0
            • chagoldC מנותק
              chagoldC מנותק
              chagold
              כתב ב נערך לאחרונה על ידי
              #12

              דוגמא שעובדת
              https://jsfiddle.net/jLo18grp/69/

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

                @chagold יפה שאתה מתקדם.
                אבל תדע לבחירות עתיד, שהקושי העצום לאיתור דוגמאות ותיעוד, הוא נגזר מכמות המשתמשים.
                הטיפוס של vue הוא מהיר מאוד והוא נעשה פופלרי מיום ליום אבל עדיין לא מגרד את אנגולר, והכי גרוע שהוא בכלל לא היחיד בתחום יש עוד עשרות פופלריים, ועוד מאות פחות. בתוך הים הזה יש שתי בעיות: למצוא מי שמתחבט כמוך (ויש הרבה) והעלה קוד מסודר לאינטרנט עם הסברים (1:1000), שנית, שהפרימוורק יישאר רלוונטי ולא יבוא אחר ויכבוש את מקומו בסערה.
                עריכה: עוד נקודה, עד כמה יעשו פתרונות למקרים לא קלאסיים.

                לדעתי לא חכם לעזוב כעת את vue כי הוא מבטיח מאוד, אבל שים לב מאוד לבחירותיך הבאות תוך נסיון מהנ"ל.

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

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

                תגובה 1 תגובה אחרונה
                2
                • chagoldC מנותק
                  chagoldC מנותק
                  chagold
                  כתב ב נערך לאחרונה על ידי chagold
                  #14

                  בשלב הבא אני עדין מסתבך. (להכניס לתוכו קומפוננט עם v-for)

                  https://jsfiddle.net/jLo18grp/77/

                  דבר ראשון זה לא עובד.
                  דבר שני, כרגע לפי מה שעשיתי, הייתי חייב לתת בDIV שבתוכו הקריאה לקומפוננטיננט todo-item את הid="app-7", כדי שיוכל לקבל הנתונים.
                  אבל למעשה כרגע הוא כביכול מקבל נתונים משתי מקורות, גם משם וגם בתוך האלמנט appaa.

                  תודה מראש

                  תגובה 1 תגובה אחרונה
                  0
                  • chagoldC מנותק
                    chagoldC מנותק
                    chagold
                    כתב ב נערך לאחרונה על ידי chagold
                    #15

                    עדכון:
                    https://jsfiddle.net/jLo18grp/116/ -- עובד!!

                    @dovid אמר בvue router component:

                    עריכה: עוד נקודה, עד כמה יעשו פתרונות למקרים לא קלאסיים

                    זה מאד לא מובן לי, כיון שמה שטיפה יותר מורכב לא אומר שהוא לא קלאסי. כמו שלולאת v-for קיימת, אז גם זה אמור להיכנס בקומפוננט, ואם עושים ראוטר אז זה אמור לכלול גם את זה.
                    העיקר שיש פתרון.

                    הפרנציפ זה שיש לו 2 מערכות 1 הטמפלט והשני זה הDATA - אותו הוא מקבל דרך הראוטר

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

                      לא אמרתי שהמקרה שלך לא קלאסי.
                      ציינתי נקודה בלי קשר.

                      במקרה שלך קשה לי לעזר כי אני צריך להיכנס לראש של vue ואין לי מספיק סבלנות.

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

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

                      תגובה 1 תגובה אחרונה
                      1
                      • chagoldC מנותק
                        chagoldC מנותק
                        chagold
                        כתב ב נערך לאחרונה על ידי chagold
                        #17

                        במקרה הנ"ל,
                        אני רוצה שלחיצה על div תפעיל אירוע. אין בעיה להכניס א כל הdiv בתוך router-link ולעשות אותו ללינק, אבל לא הצלחתי להפעיל אירוע כלשהו בעת לחיצה על הלינק.

                        הפרנציפ שאמור לעבוד זה כמו כאן. אבל לא הצלחתי לממש כנראה כיון שכאן זה בתוך v-for.

                        עזרתכם????

                        תודה מראש.

                        ואם לא, אני ס"ה רוצה לעדכן איזה משתנה ברקע. אולי אוכל לעשות את זה דרך פונקציה שלא קשורה לvue?

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

                          זה מסובך, https://jsfiddle.net/0q9k9dp0/
                          אהממ אני כבר לא בטוח שזה לא חכם ל... 😞

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

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

                          תגובה 1 תגובה אחרונה
                          1
                          • chagoldC מנותק
                            chagoldC מנותק
                            chagold
                            כתב ב נערך לאחרונה על ידי chagold
                            #19

                            לא עיינתי מספיק, אבל כנראה זה זה והדוגמא

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

                              @chagold לא הבנתי אותך, נתתי לך דוגמא עובדת, זה לא טוב?

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

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

                              תגובה 1 תגובה אחרונה
                              0
                              • chagoldC מנותק
                                chagoldC מנותק
                                chagold
                                כתב ב נערך לאחרונה על ידי chagold
                                #21

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

                                לדעתי לא חכם לעזוב כעת את vue כי הוא מבטיח מאוד

                                )

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

                                  טוב אז עכשיו תראה
                                  https://jsfiddle.net/32ycbkmu/2/

                                  אבל אני עדיין חושב שתעזוב את vue היא יותר ויותר נראית לי עבור הרפתקנים.

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

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

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

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

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

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