seguito * ngFor* ngFor mostra elemento array vuoto
<ul>
<li *ngFor="#todo of todoService.todos">
{{todo}}
<li>
</ul>
Dove todoService è un'interfaccia iniettato
import {Injectable} from 'angular2/core';
@Injectable()
export class TodoService {
todos = []
}
Quando carico della pagina, l'uscita è <li></li>
invece che nulla.
Qualche idea del perché? Poiché l'array è vuoto, non ci dovrebbe essere un <li>
-tag
EDIT 'anche verificano quando inizializzare l'array con valori. C'è sempre un elemento vuoto trailing senza motivo.
EDIT2 esempio del problema https://plnkr.co/edit/MRYC4MHtlDLfBMUPsL6o?p=preview
In realtà sono anche confuso, perché sto seguendo un tutorial (non il quickstart), ma io uso il boilerplate QuickStart da Google con "angular2": "2.0.0- beta.0 ", e il tuo campione mi dimostra che ho torto .. Sto cercando di trovare il motivo – Michael
Qui il problema: https://plnkr.co/edit/MRYC4MHtlDLfBMUPsL6o?p=preview – Michael