Erste Schritte mit AngularJS

Zur Einführung in die Welt von AngularJS beschreibt dieser Abschnitt die Umsetzung einer einfachen Anwendung. Diese erlaubt die Suche nach Flügen sowie das Auswählen eines Flugs zur Erstellung einer Buchung.

Definition eines Moduls und Controllers

AngularJS strukturiert Anwendungen anhand von Modulen. Ähnlich, wie Namespaces unter .NET, kapselt ein Modul wiederverwendbare Programmteile und Konfigurationsinformationen. Zu diesen Programmteilen zählen Controller im Sinne des MVC-Musters. Bei Controllern handelt es sich unter AngularJS um Funktionen, welche Models (bzw. View-Models) bereitstellen. Diese Models werden anschließend von einer View visualisiert.

Listing 4.1 zeigt, wie der Entwickler ein Modul mit einem Controller ...

Get Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.