Хорошо, я читал онлайн-урок этот, чтобы быть точным, результатом которого стала директива как таковая:
import {Component, View} from 'angular2/core';
@Component({
selector: 'rating',
})
@View({
template: `
<span tabindex="0">
<template NgFor="#val of range" #index="index">
<span class="sr-only">(*)</span>
<i class="glyphicon glyphicon-star"></i>
</template>
</span>
`,
directives: [NgFor]
})
export class Rating {
private range:Array<number> = [1,2,3,4,5];
}
Видя здесь различные ошибки:
- NgFor не определен
- Если я импортирую NgFor, то core_1.View не является функцией