我有一些简单的角度数学正在进行中 我的小计输入字段将各个字段合在一起。不幸的是,增值税没有计算出来。
但是,如果我将小计输入字段命名为ng-model =“invoice.SubTotal”,并在小计字段中键入新金额,则增值税正常工作,但添加失败。
我显然犯了一个非常简单的错误,但我无法让他们添加*增值税
最值得赞赏的任何帮助。
<div class="form-group">
<label>Line Cost</label>
<input type="number" class="form-control" ng-model="invoice.LineCost" />
</div>
<div class="form-group">
<label>Note Cost</label>
<input type="number" class="form-control" ng-model="invoice.NoteCost" />
</div>
<div class="form-group">
<label>Disposal Cost</label>
<input type="number" class="form-control" ng-model="invoice.DisposalCost" />
</div>
<div class="form-group">
<label>Transport Cost</label>
<input type="number" class="form-control" ng-model="invoice.TransportCost" />
</div>
<div class="form-group">
<label>Site Work</label>
<input type="number" class="form-control" ng-model="invoice.SiteWork" />
</div>
<div class="form-group">
<label>Demurrage</label>
<input type="number" class="form-control" ng-model="invoice.Demurrage" />
</div>
<div class="form-group">
<label>Sub Total</label>
<input type="number" class="form-control" ng-value="(invoice.LineCost + invoice.NoteCost + invoice.DisposalCost + invoice.TransportCost + invoice.SiteWork + invoice.Demurrage) " />
</div>
<div class="form-group">
<label>VAT</label>
<input type="number" disabled class="form-control" ng-value="((invoice.SubTotal * 1.2) - invoice.SubTotal).toFixed(2)" />
</div>
<div class="form-group">
<label>Total</label>
<input type="number" disabled class="form-control" ng-value="(invoice.SubTotal * 1.2).toFixed(2)" />
</div>