angular - 在 ngFor 如果单击 div 中的按钮,则单击其他 div 中的相应按钮
解决方案
您的问题已解决检查以下代码
获取课程索引
<div class="col-md-4 course-slider" *ngFor="let course of courses;let i = index;" id={{course.id}} appSliderItem>
应用星级标签
<app-star-rating rating="{{course.rating}}" [starCount]="starCount" (ratingUpdated)="onRatingChanged($event, i )">
组件.ts
public onRatingChanged(rating: number, index): void {
this.courses[index].rating = rating;
}
Stackblitz URL - https://stackblitz.com/edit/angular-cex8kq?embed=1 希望这会有所帮助
推荐阅读
- java - GWT SimplePager如何刷新
- php - 自定义数据库和wordpress数据库之间的连接
- c# - 如何删除 StyleCop 警告“此异步方法缺少 'await' 运算符并将同步运行”而不从签名中删除异步
- emacs - 在 emacs 中跨不同修订树导航到目录的最快方法
- javascript - 我无法使用 peerjs Webrtc 在 Safari 浏览器上接收或发出视频流
- http - 在 Flutter 应用中获取 http get 请求的 URL
- python - 在空的 Pandas DataFrame 中插入单元格
- cloudera - 为什么 drop table 在 impala-shell 中失败但在 Hue/Impala 中有效?
- r - 函数 mutate_if 和函数 auto.arima 的问题
- javascript - 为什么离开表单页面后没有显示一个隐藏视图更改