AngularJS乘法不适用于增值税

时间:2018-02-16 18:05:38

标签: angularjs-directive

我有一些简单的角度数学正在进行中 我的小计输入字段将各个字段合在一起。不幸的是,增值税没有计算出来。

但是,如果我将小计输入字段命名为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>

0 个答案:

没有答案