0

行数が固定された固定テーブルがあります。タイムピッカー入力ボックスの行がたくさんあります。入力の 1 つが変更されるたびに差を計算して、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>
4

1 に答える 1

0

次のように書くことができます

<span ng-bind="calculate(model1, model2, model3)"/>

計算関数で複数のモデルの計算を定義します。

于 2016-10-07T13:17:11.553 に答える