AngularJS Grundkurs

Überblick über die Controller-Themen

Testen Sie unsere 1929 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Hier erhalten Sie anhand kurzer Beispiele einen Ausblick, welche Funktionen Controller erfüllen und wie Sie sich diese für Ihre Entwicklungen nutzbar machen.
02:24

Transkript

In dem nun folgendem Kapitel möchte ich sehr gerne mit Euch über die Controller sprechen und die Bedeutung von Controller in AngularJS. Nun im Grunde genommen tun die Controller das, was das Wort schon sagt, sie kontrollieren Geschehnisse innerhalb einer Ansicht, innerhalb einer View und sind dann entsprechend dafür verantwortlich zum Beispiel um auf Klick-Ereignisse zu reagieren und grundsätzlich Benutzerinteraktionen zu verarbeiten und dafür dann zu sorgen, dass dann im Datenmodell Änderungen stattfinden oder auch in Views bzw. View-Wechsel dann entsprechend in die Wege geleitet werden. Im Grunde genommen kann ich so einen Controller super simpel erstellen, indem ich einfach nur ganz primitiv eine Klasse definiere. Das heißt, wenn ich jetzt hier einfach nur Controller definieren würde, hätte ich dann die Möglichkeit eine neue JavaScript Klasse zu definieren und würde dann hier function MyController schreiben und dann wäre ich entweder direkt im Konstruktor in der Lage Interaktionen zu definieren, beispielsweise this.onClick = function oder natürlich alternativ auch im Prototypenbereich dann entsprechend Interaktionen zu definieren. MyController.prototype, um dann anschließend im prototype dann die Definitionen entsprechend durchzuführen. Das Wichtige ist dann natürlich, dass ich jetzt diesen Controller dann anschließend binden muss in eine View, also in eine Ansicht und in den kommenden Minuten werden wir all dies lernen. Also wir werden lernen, wie wir effizient einen Controller erstellen, wie wir das Ganze an einer HTML-Ansicht definieren und dann entsprechend damit weiterarbeiten. Ganz wichtig, das, was wir hier jetzt als Schnellstart gemacht haben, nämlich einen Controller zu definieren, indem wir einfach willkürlich eine JavaScript Klasse erzeugt haben, wird in dem späteren Angular-Kontext natürlich gehen, viel schöner wäre es natürlich so einen Controller auch innerhalb eines Moduls definieren zu können und in einem Modul damit arbeiten zu können. All das werden wir dann gemeinsam lernen. Das heißt, wir werden sehen, wie wir dann in der Lage sind innerhalb eines spezifischen Moduls, das für Controller da ist, dann entsprechend Controller zu definieren und damit dann entsprechend weiterarbeiten zu können.

AngularJS Grundkurs

Arbeiten Sie sich in AngularJS, einem JavaScript-Framework von Google, ein und sehen Sie, wie Sie mit MVC-Design-Pattern und Dependency Injection im HTML-Umfeld arbeiten können.

3 Std. 43 min (44 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Hersteller:
Software:
Exklusiv für Abo-Kunden
Ihr(e) Trainer:
Erscheinungsdatum:27.06.2013
Laufzeit:3 Std. 43 min (44 Videos)

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!