בטפסי אנגולר פשוטים – Template Forms הלוגיקה של הטוס נמצאת בתוך קובץ ה-HTML. נראה דוגמא של טופס כזה עם טופס פשוט שמכניסים אליו מייל וצריך לוודא שהמייל תקין. בשביל זה אני מייצרת קומפוננטה בשם SimpleForm. Template Forms כדי להתחיל לעבוד עם הטפסים נייבא את הספרייה שמטפלת בטפסים. קובץ app.module.ts בקובץ ה-HTML נייצר את שדה הקלט […]
נמשיך בתוכנית שבנינו במאמרי הטפסים הקודמים ונוסיף את שדות הקלט האחרים לטופס. יש פה גם תוספת של label לשדות על מנת שהטופס יהיה ברור יותר. הטופס נראה כך: ואלו הקבצים: קובץ card-form.component.ts קובץ card-form.component.html קובץ input.component.ts קובץ input.component.html הגשת הטופס – Submit נוסיף לטופס את כפתור ה-submit. נרצה פעולה שתפעל כאשר לוחצים על הכפתור וגם […]
שימוש בטפסים מחייב הרבה פעמים אימות והצגת שגיאות. את זה נראה במאמר הבא.
לאנגולר סיפריית שימוש בטפסים שנקראת Reactive Forms. הספרייה מיועדת לשימוש בטפסים מורכבים וטיפול בהם בקלות.
נראה שימוש בפונקציות Rxjs עם הבאת מידע ממסד נתונים באנגולר.
ספריית rxjs משמשת באנגולר בעיקר לטיפול במידע וקבלת מידע אסינכרוני ממקורות חיצוניים לתוכנית.
אבטחה של אתר היא אחד הדברים החשובים לפעולה התקינה שלו. אנגולר עוזר לנו להגן על האתר מהתקפות זדוניות.
חלק משמעותי מתהליך פיתוח הוא הבאת מידע ממקורות חיצוניים כמו מאגרי מידע והצגת המידע למשתמש.
יתרון משמעותי לקומפוננטות הוא השימוש החוזר בהן בתוך האפליקציה ומחוץ לה.