2016-10-07 4 views
0

私は固定数の行を持つ固定テーブルを持っています。 timepicker入力ボックスの行がたくさんあり、入力の1つがHH:SSの形式に変更されるたびに差を計算することによって、入力のモデル全体を更新できるとすばらしいことです。 timepickerは、日付オブジェクトをモデルに書き込みます。

どうすればこのようにすることができますか?

<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> 

答えて

0

あなたは

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

のようになめらかを書き、計算機能で複数のモデルのための計算を定義することができます。