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

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

הכנסת קופוננטים בראוטר VUE

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

    אני מחפש תיעוד בVUE, ופשוט לא מוצא.
    אסביר מה אני רוצה.
    יש לאתר צד חזית וצד ניהול. בצד החזית יש כמה דפים, ובצד הניהול יש עוד כמה.
    אני משתמש בראוטר של vue, ואמור להיות שבכל הדפים שנמצאים בחזית יופיע הmenu, ובדפים שנמצאים בצד ניהול יופיעו לינקים אחרים של ה-menu.
    כל מה שהצלחתי לעשות הוא שכשנתיב נבחר הוא יציג קומפוננט מסויים. אבל כיון שאני צריך שה-menu יופיע בכל הדפים של צד החזית, וקצת לא לענין להעתיק בכל תבנית את כל הmenu, אז אני רוצה לעשות אותו בקומפוננט נפרד ולקרוא אליו מתצוגת כל דף ודף

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

    https://jsfiddle.net/q46zrjpn/
    תודה

    A תגובה 1 תגובה אחרונה
    0
  • A מנותק
    A מנותק
    aaron
    השיב לchagold ב נערך לאחרונה על ידי
    #2

    @chagold
    מאמין שהדרך הנכונה לעשות את זה היא עם layouts שונים, וnested router.
    כלומר layout אחד לadmin, שני לuser, בתוכו כל layout יש את התפריט היחודי, ובנוסף אתה מגדיר איפה בתצוגה לרנדר את הקומפוננטה "האמיתית", שבעצם מוגדרת לפי הnested router.
    https://router.vuejs.org/guide/essentials/nested-routes.html

    ההיכרות שלי עם vue מינמלית, אז לצערי לא יכול לכוון אותך יותר מזה

    aaron.tchumim@gmail.com
    Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

    ווצאפ API - תיעוד שירות API לא רשמי.

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

  • התחברות

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

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

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

  • התחברו או הירשמו כדי לחפש.