Вот мой компонент, в котором я загружаю идентификатор видео в тег i
при событии щелчка. Я хочу получить доступ к этому идентификатору из файла video.component.ts
. И хотите динамически загружать новое видео. Не могу понять, как его загрузить.
<li *ngFor = "let video of chapter.video"
class = "list-group-item hoverEffect">
<a
routerLink = "video/{{ video.ytd }}" class = "linkHover">
<i
(click) = "loadVideo({{ video.id }})" class = "fa fa-play-circle float-right"></i>
{{ video.title }}
</a>
</li>
это функция в моем файле ts
loadVideo(video: any){
this.player = video;
}
Удалите интерполяцию:
<li *ngFor = "let video of chapter.video"
class = "list-group-item hoverEffect">
<a
routerLink = "video/{{ video.ytd }}" class = "linkHover">
<i
̶(̶c̶l̶i̶c̶k̶)̶=̶"̶l̶o̶a̶d̶V̶i̶d̶e̶o̶(̶{̶{̶ ̶v̶i̶d̶e̶o̶.̶i̶d̶ ̶}̶}̶)̶"̶ ̶c̶l̶a̶s̶s̶=̶"̶f̶a̶ ̶f̶a̶-̶p̶l̶a̶y̶-̶c̶i̶r̶c̶l̶e̶ ̶f̶l̶o̶a̶t̶-̶r̶i̶g̶h̶t̶"̶
(click) = "loadVideo(video.id)" class = "fa fa-play-circle float-right">
</i>
{{ video.title }}
</a>
</li>
Я краду эту идею! :-)
По этой ссылке вы получите четкую Идею stackoverflow.com/questions/36659854/…