【发布时间】:2018-03-13 00:50:31
【问题描述】:
我想控制台记录我单击的单元格的列名和行名。我创建了下表,其中单击事件适用于“timesroom”,但不适用于给出未定义响应的“工作日”。
<table class="table table-bordered">
<thead>
<tr>
<th *ngFor="let weekday of weekdays">
<div>{{weekday}}</div>
</th>
</tr>
</thead>
<tbody>
<tr scope="row" *ngFor="let time of times"><td>{{time}}</td>
<th scope="row"></th>
<td (click) = "onClick(weekday, time)"></td>
<td (click) = "onClick(weekday, time)"></td>
<td (click) = "onClick(weekday, time)"></td>
<td (click) = "onClick(weekday, time)"></td>
<td (click) = "onClick(weekday, time)"></td>
</tr>
</tbody>
</table>
我相信我面临的问题是“工作日”超出了范围。我的问题是我应该如何修改我的代码以便能够在单击单元格时同时打印“工作日”和“时间”?
【问题讨论】:
-
因为你没有 for inside,你可以使用 onClick(0,time), onClick(1,time)...
标签: angular html-table