זוהי אפליקציית לינוקס בשם AngularUI Router שניתן להוריד את המהדורה האחרונה שלו בתור 1.0.30.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם AngularUI Router עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
נתב AngularUI
תיאור
UI-נתב מספק ניתוב מבוסס מדינה. כל תכונה של אפליקציה מוגדרת כמדינה. מצב אחד פעיל בכל עת, ו-UI-Router מנהל את המעברים בין המצבים. כל מצב מתאר את כתובת האתר, ממשק המשתמש (תצוגה או תצוגות), דרישות מוקדמות לנתונים ודרישות מוקדמות לוגיות אחרות (כגון אימות) עבור תכונה. לפני הפעלת מצב, UI-Router מביא תחילה דרישות מוקדמות כלשהן (אסינכרוני), ולאחר מכן מפעיל את התצוגות ומעדכן את כתובת האתר. מצבי UI-נתב הינם היררכיים; מצבים יכולים להיות מקוננים בתוך מצבים אחרים, ויוצרים עץ. מדינות ילד עשויות לרשת נתונים והתנהגות (כגון אימות) ממדינות האב שלהן. נתב צד לקוח מעדכן את כתובת האתר של הדפדפן כשהמשתמש עובר דרך אפליקציית העמוד היחיד. לעומת זאת, שינויים בכתובת האתר של הדפדפן יכולים להניע את הניווט באפליקציה, ולאפשר למשתמש ליצור קישורים עמוקים (כלומר, סימניות) לאזורים בעומק האפליקציה.
תכונות
- מצב מגדיר את ממשק המשתמש (והתנהגות ממשק המשתמש) של תכונה באמצעות תצוגה (או תצוגות מרובות)
- מדינה יכולה להגדיר כתובת URL, אך היא אינה חובה. אם מדינה מוגדרת כתובת URL, מיקום הדפדפן מתעדכן לכתובת זו כאשר המצב פעיל
- ניתן להגדיר פרמטרים של מצב. כאשר מדינה זקוקה לנתונים ספציפיים, כגון איזה איש קשר לערוך, ניתן להגדיר פרמטר כגון contactId
- פרמטרים מוקלדים מקודדים כמחרוזות בכתובת האתר, אך מומרים לסוג מקורי כאשר הם מאוחזרים בקוד javascript
- תכונה דורשת לעתים קרובות שחלק מהנתונים יובאו מ-API בצד השרת. לעתים קרובות, הנתונים האלה מיוצגים כמזהה בפרמטר של כתובת אתר
- ניווט בין חלקי האפליקציה מתרחש על ידי מעבר ממצב אחד לאחר. מעברים בין מדינות הם דמויי עסקאות, כלומר, הם מצליחים לחלוטין או נכשלים לחלוטין
שפת תכנות
הקלד
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/angularui-router.mirror/. הוא התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.