我有一个固定行数的固定表。有很多行时间选择器输入框,如果我可以通过计算每次输入之一更改时的差异来更新总输入的模型,将其转换为 HH:SS 格式。时间选择器将日期对象写入模型。
我怎么可能这样做?
<tr>
<th scope="row">Sun</th>
<td><input class="shift-hours" type="text" ng-model="sform.shift_defaults.day.sun.total" /></td>
<td><input class="shift-timepicker" ui-timepicker ng-model="sform.shift_defaults.day.sun.on" /></td>
<td><input class="shift-timepicker" ui-timepicker ng-model="sform.shift_defaults.day.sun.off" /></td>
</tr>
<tr>
<th scope="row">Mon</th>
<td><input class="shift-hours" type="text" ng-model="sform.shift_defaults.day.mon.total"/></td>
<td><input class="shift-timepicker" ui-timepicker ng-model="sform.shift_defaults.day.mon.on"/></td>
<td><input class="shift-timepicker" ui-timepicker ng-model="sform.shift_defaults.day.mon.off"/></td>
</tr>