私のポートフォリオのウェブサイトをAngular 2で編集しており、スキルマトリックスを追加したいと考えています。これはどんなsvgのイメージか文字かもしれませんが、テストのために私はfont-awesomeによって提供される正方形を使用します。角度2値に達するまでアイコンを繰り返します。
<tbody *ngFor="let skill of skills">
<tr>
<td>{{skill.name}}</td>
<td>{{skill.mastering}}</td>
<td>{{skill.classification}}</td>
</tr>
skill.masteringは0から10までの値であると考えはskill.mastering値に達するまで、各番号の<i class="fa fa-square" aria-hidden="true"></i>
一度使用することです。私はこれをどのように実装するのか分かりません。他の言語で、私は擬似でこのような何かを記述します。
while skill.mastering > 0
print square
私はこのコードを実行すると、私はエラーを以下の取得: core.umd.js:3525 EXCEPTION:でエラーapp/app.component.html:9:13の原因:self.parentView.context.counterは関数ではありません – JanVanHaudt
答えが更新されました。コンポーネント内のカウンタも宣言する必要があります。 – Vojtech