MuchaDev

Tutorials & Projekt Entwicklung

Dev Blog über Tutorials und eigene Projekte

AngularJs - Template driven Form Validierung

erstellt: 09.01.2017
Template driven Forms Validierung via ng-form erfordern nicht zwingend Controller Code.
Somit lassen sich Validierungs-Fehler schnell im HTML definieren.

Quoxel - Base Defender

erstellt: 24.08.2016
"Quoxel - Base Defender" ist ein free to play, 2D Action "click to shoot" Android Game.
Verteidige deine Basis vor Meteoriten und werde dabei nicht selbst erwischt!

AngularJs - $sce Interpolate Error

erstellt: 17.06.2016
Das Zuweisen einer URL aus dem Controller kann zu folgendem Problem führen:
[$interpolate:interr]
Mit dem $sce Service lassen sich Ressourcen als vertrauenswürdig kennzeichnen.

Wamp - Dropbox autosync integrieren

erstellt: 14.06.2016
Durch das einfache Einrichten von Wamp mit Dropbox bleiben sowohl Webseiten Dateien als auch MySql Datenbanken stets synchronisiert.

AngularJs - Promise Chaining

erstellt: 30.04.2016
Was ist Promise-Chaining?
Darunter versteht man den verketteten Aufruf mehrerer Callbacks (hier aus einem Service).
Das Aneinanderketten verhindert einen ineinander verschachtelten Aufruf und sorgt somit für einen überschaubaren Code.

AngularJs - Typescript integrieren

erstellt: 30.04.2016
TypeScript Klassen für AngularJs

AngularJs - JsFiddle als Testplatform

erstellt: 30.04.2016
JsFiddle lässt sich prima als Testplatform für kleine AngularJs Anwendungen nutzen.
Hierfür muss man nur ein paar Kleinigkeiten anpassen (siehe unten)

AngularJs - $filter in Controller nutzen

erstellt: 30.04.2016
$filter im Controller injecten und so den Service verwenden können.
Hierbei stellt AngularJs folgende Services von Werk an bereit:
Uppercase, Lowercase, Date, OrderBy, Currency und Filter.

AngularJs - Funktion an Directive reichen

erstellt: 30.04.2016
Das Ziel ist es eine Funktion im Controller zu deklarieren, diese aber in der Directive aufzurufen.
Somit lassen sich große Teile des Controller-Code auslagern.
z.B.: für einen File-Upload

Dazu verwendet man in der Directive das '&'-Binding.

AngularJs - Controller als VM deklarieren

erstellt: 30.04.2016
AngularJs benutzt $scope für das Binding von Variablen. Oft gibt es hier Komplikationen bei Promises oder es wird schnell lästig ständig $scope im Controller zu nutzen.
Hier werden 3 Optionen dargestellt um dies zu vermeiden.