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
robi-y
March 12, 2016
Education
58
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
200
טכנולוגיה בשרות הקהילה
robiy
0
120
se02 - team
robiy
0
100
תרגיל - הכרות עם כלי הפיתוח בקורס
robiy
0
86
se-01-intro
robiy
1
98
Other Decks in Education
See All in Education
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
370
[2026前期火5] 論理学(京都大学文学部 前期 第10回)「論理学の哲学——意味とは何か(Tonkと推論主義)」
yatabe
0
310
Science Tokyo University for International Research Excellence scheme_April 2026
sciencetokyo
PRO
0
200
Introduction to Accounting
bvr7352
0
180
【新規入学者様】ZEPメタバース校舎ガイド
ainischool
0
140
Visionary Initiative: Future Intelligence — Laying the foundations for the future of science, intelligence, and society | Science Tokyo
sciencetokyo
PRO
0
320
Geografía y fútbol. Atlanta. la megalópolis del fútbol
juanmartin2026
1
12k
Tema 1. El relieve de España: Formación y características
juanmartin2026
0
18k
Soluciones al examen de Geografía 2026. JUNIO (Convocatoria Ordinaria)
juanmartin2026
1
10k
2026年度春学期 統計学 第14回 分布についての仮説を検証する ― 仮説検定(1) (2026. 7. 2)
akiraasano
PRO
0
150
新しいJavaを学んで・使っていこう! / osd26do
gishi_yama
0
260
Portable & Reproducible Research Environments in the Age of AI Agents
denkiwakame
0
730
Featured
See All Featured
HDC tutorial
michielstock
2
870
Skip the Path - Find Your Career Trail
mkilby
1
230
How to make the Groovebox
asonas
2
2.4k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
Rails Girls Zürich Keynote
gr2m
96
14k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
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){ …. });