yiscaboim
חברהתגובות הפורום שנוצרו
-
יש לך כאן דוגמא https://www.techiediaries.com/angular-routing-lazy-loading-loadchildren/ את מחלקת את המערכת שלך למודולים קטנים – בד”כ לפי האוביקט router הראשי (הניווט הראשי) לחיצה על הניווט לא רק מפנה למקום הנכון היא גם טוענת את המודול המבוקש. לדוגמא דף הבית יהיה לו מודול בשם home.module והוא יכיל את כל הקומפוננטות הרלוונטיות לדף הבית וכן הלאה.. בapp.module את שמה רק את הקומפוננטות הכלליות שנמצאות בכל האתר ( ניווט , פוטר וכו..) וכך המודולים נטענים למשמש על פי דרישה . כמובן את צריכה לראות מה מתאים למערכת שלך. אם יש צורך – בתוך המודולים השונים את יכולה לשים אוביקט routes שינהל את הניווט הפנימי של המודול ( בד”כ ניווט משני )
-
יש אפשרות לטעון מודול שלם בצורה עצלה אבל מהשאלה נשמע שלא לזה את מתכוונת , נכון? יש אפשרות לטעון דינמית שאז את יכולה תוך כדי ריצה לטעון את המודול ולהחליט מי הקומפוננטה (מתוך המודול) שאת טוענת. נדמה לי שיש גם טעינה דינמית של קומפוננטות בודדות אני לא בטוחה מאיזה גרסה זה קיים . מצורף פוסט על טעינה דינמית של קומפוננטות בודדות באנגולר 9:
https://angular.io/guide/dynamic-component-loader אם עדיין לא ברור אולי תפרטי את הגרסה שאת עובדת בה ולמה את צריכה שכל כך הרבה קומפוננטות יטענו בצורה עצלה. ( בד”כ מספיק שהמודול מוגדר כך וברגע שהמשתמש נכנס לאזור מסוים נטענות כל הקומפוננטות הרלוונטיות לאזור) -
אני חושבת שזה אמור להיות כך import {MatProgressBarModule} from ‘@angular/material/progress-bar’; import {MatProgressSpinnerModule} from ‘@angular/material/progress-spinner’;
-
את מתכונת לdebugger בf12 ? לאחר הרצת הפקודה ng-build –prod –sourceMap=true את אמורה למצוא את הקבצים בf12 ולדבג שם את פותחת f12 עומדת על הטאב של הsources לוחצת ctrl p ומחפשת את הקובץ הרצוי – אם את מוצאת את הקבצים שלך זה אומר שהsourceMap עבד שם את יכולה להוסיף דיבגר מקווה שלזה התכוונת
-
אפשר להגדיר sourceMap=true– כאשר מריצים את הng-build –prod שימי לב שזה לא נכון לעשות את זה בסביבת prodaction
-
בהחלט עשית לי סדר ,אלופה ! תודה רבה !!!
-
היי אביגיל תודה רבה על התשובה המפורטת והמהירה! באמת בררת לי את הנקודה הזו בהתחלה הוספתי ספרייה ייעודית לauto- complete. היה לי שם איזשהו באג וכשדיבגתי את הספריה גיליתי שיש שם ארוע של click שמתרחש בכל לחיצה על המסך ובארוע יש do while שעובר על כל התגיות שנלחצו עד למציאת התגית הרצויה .. כך שבאמת עדיף ספריות מבוססות …( אגב לספרייה הנ”ל היו יחסית הרבה הורדות ולא הרבה באגים ..) לגבי הספריות הגדולות מהנסיון שלך יש עדיפות ל angular matrial על פני ngx-bootstrap?
-
האם הAngular מטריאל היא ספרייה מומלצת ? בסיסית? בדיוק היה לי צורך להוסיף auto complete והתלבטתי אם נכון להוסיף את כל הספרייה הזו עבור auto complete באופן כללי נכון להתקמצן על התקנות מודולים רחבים ?