Я пытаюсь внедрить Рейтинговую систему для чтения книг.У меня есть компонент рейтинга, работающий с формой, но я вижу (*)
рядом со звездами.Не знаю, откуда они взялись.
Поэтому при наведении курсора на звездочку и звездочку в скобках отмечаются одновременно.Я пытаюсь реализовать пример из ng-bootstrap.github
Вот часть кода для list.component.html
<ng-container matColumnDef="rating">
<th mat-header-cell *matHeaderCellDef>Rating</th>
<td mat-cell *matCellDef="let element">
<app-rating></app-rating>
</td>
</ng-container>
Вот код для rating.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'app-rating',
templateUrl: './rating.component.html',
styleUrls: ['./rating.component.css']
})
export class RatingComponent {
currentRate = 1;
}
Я использую ng-bootstrap 4.0.2
и angular-material 7.3.0
.
Редактировать : добавление кода для rating.component.html
<ngb-rating [(rate)]="currentRate"></ngb-rating>