שינוי טמפלט דינמי בVUE
-
יש אפשרות בVUE לשנות את הטמפלט באופן יזום. מצ"ב דוגמא.
אני צריך לעשות אותו דבר על קומפומננט, וזה לא מצליח, זה נראה לכאו' כיון שהמתודה templet מוגדרת אצלו אחרת ואי אפשר לגשת אליה ולעדכן אותה.
אשמח לסיוע, לדוגמא כאן (אני מצרף דוגמא שהתחלתי, בסגנון אחר, ששם נתקעתי לחלוטין).
תודה רבה.
-
מסתבר שזה אפשרי אבל השימוש שלך בטוח שגוי.
אתה לוקח ביד פטיש ושואל איך מסובבים איתו בורג.
זה אולי בגלל שקשה להבין איך בvue אמורים לתכנן, אבל ברור שנקלעת למצב שלא אמור לקרות.
חיזוק לדברי אני מוצא פה:
https://github.com/vuejs/Discussion/issues/193 -
אני הבנתי (אם הבנתי שם את האנגלית) שבסיטואציה שם הם אמרו לו שלא צריך להגיע לזה.
אני אסביר במקרה שלי למה אני צריך את זה.
כזכור, עשיתי עץ תיקיות. אני רוצה לעשות כרגע בחלון 'סייר' שמציג את התיקיות, ש:
א יהיה אפשרות לבחור תיקיות וקבצים (לסמן V בסלקטד שיש על כל אחד)
ב' שכשאני עובר בין תיקיות, הוא עדיין ישמור את המידע שיש לו עליהם.כל אפשרות שהייתי משנה את הערך, זה לא היה שומר את המידע שיש שם.
לכן אני רוצה לשנות את התצוגה, כך שהוא יציג את התיקיה לפי הנתיב שיש לו (=רמה במערך המייצג את העץ תיקיות), וככה גם כשעוברים רמה, עדיין נשמר ברקע של המערך כל הנתונים שנבחרו.