2016-12-09 7 views

ответ

1

Нет, нет способа создать массив.

AFAIK размер массива, который может быть создан в шаблоне, ограничен 10 или 20 (этот лимит также может быть удален недавно - не уверен).

*ngFor="let x of [1,2,3...]" 

Смотрите также https://github.com/angular/angular/issues/8168

Используйте вместо этого что-то вроде:

*ngFor="let x of years" 
constructor() { 
    this.years = []; 
    for(let i = 0; i < 20; ++i) { 
    this.years.push(2000 + i); 
    } 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^