Angular2: Wie wird ngfor erweitert
Ich kenne die Schulbuchregeln dazu<div *ngFor="let foo of foobars">{{foo.stuff}}</div>
verwandelt sich in<template ngFor let-foo="$implicit" [ngForOf]="foobars"><div>...</div></template>
. Meine Frage ist zweifach:
Ich bin dran<div *myDirective="item">{{item.stuff}}</div>
in<template myDirective let-item="$implicit"><div>{{item.stuff}}</div></template>
?
Da ich den Quellcode von ngFor von oben nach unten gelesen habe, kann ich nur davon ausgehen, dass diese dunkle Magie irgendwo im Compiler ist. Ich war im eckigen Github auf und ab, kann aber nicht mit dem Finger darauf zeigen.Hilfe