2016-09-05 8 views
1

Я хочу использовать число циклов в угловом2. Чтобы выполнить команду десять раз. * ngFor работа как ЕогеаспКак использовать подсчет для в угловом 2 для (i = 0; i <n; i ++)

<div *ngFor="item in items"> Repeatative Item content </div> 

, но я хочу то же самое, как этот

<div *ngFor="i=0;i<10;i++"> Repeatative Item content </div> 

редактирования: Я нашел answer . Это работает для меня.

+0

Почему вы хотите это так? Что вы пытаетесь сделать? Начните с этого в первую очередь. –

+0

Я хочу повторить элемент n раз, как это

+2

См. Также http://stackoverflow.com/ Вопросы/36535629/repeat-html-element-multiple-times-using-ngfor-based-on-a-number – yurzui

ответ

2

Вы можете сделать это, я думаю:

<div *ngFor="item in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]"> Repeatative Item content </div> 
+0

спасибо, но я хочу использовать что-то вроде i = 0; i ++; i

+0

В настоящее время Angular2 не предоставляет ничего подобного без массивов. Вы должны знать, что размер массивов, определенных в представлении, ограничен. Знайте предел (25 или что-то в этом масштабе). Вы получите сообщение об ошибке, если оно превышает этот размер. В этом случае вам нужно переместить массив в класс компонентов. –

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