Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Angular – Part Two
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
robi-y
March 12, 2016
Education
59
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Angular – Part Two
robi-y
March 12, 2016
More Decks by robi-y
See All by robi-y
se03 - requirements
robiy
1
82
תרגיל - פיתוח צד לקוח עם Angular.js
robiy
1
210
טכנולוגיה בשרות הקהילה
robiy
0
120
se02 - team
robiy
0
110
תרגיל - הכרות עם כלי הפיתוח בקורס
robiy
0
87
se-01-intro
robiy
1
98
Other Decks in Education
See All in Education
GENERAL PHARMACOLOGY
pawan_pharm
0
230
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 4
hiola
0
6.8k
DRONEGEOGRAFÍA: INNOVACIÓN DIDÁCTICA Y FOTOGRAMETRÍA 3D PARA LA COHESIÓN TERRITORIAL Y LA CIUDADANÍA ACTIVA
juanmartin2026
0
60k
DRUGS ACTING ON THE PERIPHERAL NERVOUS SYSTEM
pawan_pharm
0
200
AIができることを人はなぜ学ぶのか ― 専門性を育て、AIと学び続ける大学へ
gmoriki
0
160
オンラインコミュニティ TRY部 体験マニュアル
ytapples613
0
390
1007
cbtlibrary
0
250
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
2k
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.7k
新型コロナ禍をともに「楽しみながら開いていこう!」 :中門 吉松 会員(2720 Japan O.K.ロータリーEクラブ)卓話 : 2026.10.19.例会・卓話
2720japanoke
0
680
2026年度秋学期 統計学 第2回 統計資料の収集と読み方 (2026. 10. 6)
akiraasano
PRO
0
290
2026年度秋学期 統計学 第1回 イントロダクション ー 統計的なものの見方・考え方について (2026. 9. 29)
akiraasano
PRO
0
270
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
610
Skip the Path - Find Your Career Trail
mkilby
1
260
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
410
Unsuck your backbone
ammeep
672
58k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Mind Mapping
helmedeiros
1
410
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
610
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
560
30 Presentation Tips
portentint
PRO
1
440
Believing is Seeing
oripsolob
1
250
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
850
Transcript
Angular – Part Two The Fun Part Begin!
םדוקה רועישה םוכיס הכ דע ונדמל המ זא ? •
Module • Directive • Two-Way Data Binding • םיקחשמ תצק HTML םידמחנ
Ng-model ךסמה לע םינוש םיביכר ןיב םירבחמ תללגנ הריחב ומכ
םיביכרל דבוע רוביחה , םירחא םיטלקו לשמל רבחתמ אוה וילא ךרעה תא לבקמ ng-bind=“review.stars” סלכתב השוע הזש המ , יונישל םאתהב הזה ךרעה תא ןכדעמ הז , ךרעה תא הארמש ךסמב ביכר שי םא זאו , תידיימ ןכדועי אוה ( Two way data binding םירכוז ? ) ןבומכ , םדוקמ ומכש , ךותמ עיגהל ךירצ לבקתמה ךרעה Controller .
ng-submit םכמצע תא םתלאש םעפ יא " ספוטה תא אלמל
ומייסש ןכדעתהל םינותנל םרוג ינא ךיא ? " הבושתה הנה זא ! ל םיחלוש טושפ ng-submit רלורטנוקב היצקנופ , הרקיש םיצור ונחנאש המ השועש , והזו !
Form Validation םיצור םא , םיספטל אודיו עצבל ןתינ (
ןיקת ליימיאש אודיו , וכו ואלומ םיטרפה לכש ).. ךירצש המ לכ : • םיטלקל ףיסונ novalidate לש תומיאה תא לטבל ידכ HTML ומצע • ב ןמסנ required הבוח אוהש טלק לכ • ל ףיסונ ng-submit ל הקידב $valid • $valid ןיקת לכהש ןמסמש רלוגנא לש יטמוטוא הנתשמ אוה
Custom Directive רוציל ןתינ Elements, Attributes ונלשמ , ונעטיש HTML
דרפנ ץבוקמ . תואבה תורטמל דעונ הז רבד : .1 דוק שי םא HTML הברה ומצע לע רזוחש ( המשרה , NavBar )... .2 ה תא ךופהל הצרנ םא HTML רתוי יתוגהנתהל ןבומכו רתוי ימאנידל . הז תא םישוע ךיא ? .1 ה קלח תא ריבענ HTML ץבוקל ונלש HTML שדח .2 רוצינ Directive ה תא ונל ריזחיש ונלשמ HTML app.directive(‘DirectiveName’, function(){ Return { . . . }; });
ךשמה רומאכ , רוציל םילוכי ונא element וא attribute ךירצ
המ טילחנ יתמ ? • Attribute – םירבד דוע םע הז תא בלשל םיכלוה ונחנא םא , רבד ותוא קוידב עיפוי דימת אל הזו • Element – יעמשמ דח והשמ הז םא , טמרופ ותואב עיפוי דימתש ( הירלג , ןיגול )... לעופב דחא לכ הז המ רכזנ ואוב ... <element attribute></element> <div class=“…” style=“…” id=“…”></div>
ךשמה בוש דוקה לע לכתסנ ואוב ... app.directive(‘DirectiveName’, function(){ return
{ restrict: ‘’, ‘E’ for Element, ‘A’ for Attribute templateUrl:’’, The HTML name controller: ‘’, Controller to Attach (next slide) controllerAs: ‘’ Controller Alias }; });
ךשמה ( בוש ) app.directive(‘DirectiveName’, function(){ return { . .
. controller: ‘’, Controller to Attach (next slide) controllerAs: ‘’ Controller Alias }; }); רלורטנוק ףיסונש המל זא ? טושפ , ונרצי עגרהש ךסמב ביכר ותוא לש םינותנהו תוילנויצקנופה תא וב בותכל לכונש ידכ
תויולת םידיקפת יפל ורדסלו דוקה תא םצמצל ךרדה . var
app = angular.module(‘ModuleName’ ,[]); ולאה םיעבורמה םיירגוסה תא םירכוז ? יולת אוה םיפסונ רלוגנא לש םילודומ וליאב לודומל עידוהל םדיקפת לבקמ אוה תומשה תא גנירטסכ לבקמ אוהש תומשה , תומש םה םילודומה
Services – Go Net Go! טנרטניא תביבסב תונכת סרוקב רכזנ
םא , ב ונשמתשה םינותנ ליבשב תרשל האירק תושעל וניצר רשאכ AJAX רשפא ןאכ םגש ןבומכ , תאז השוע רלוגנא ךיא הארנ ונחנא לבא . • $http – לש ליבקמה AJAX ש המ לכ השוע AJAX השוע סקטניס – $http( { method: ‘GET’ , url: ‘<link to server>’ } ) .success(function(data){ …. }) .error(function(error){ …. });