我正在使用贷款计算器,我使用离子范围滑块来选择贷款金额,利率,贷款时间等。还有一个月度支付范围。当贷款金额,利率和持续时间发生变化时,应按此计算此月度付款范围。angularjs数学计算
(loanamount*interest rate)/loan duration
因此,当我们对贷款金额,利率和贷款期限进行更改时,基本上每月支付范围应该会改变。我怎样才能做到这一点?
我迄今为止代码:
<content has-header="true">
<div class="item item-divider">
Select your Loan Amount :
</div>
<div class="item range">
<div id='slider'>
<input type="range" name="number" min="100" max="1000000" step="100.00" ng-model="loanAmount">
<font color="#009ACD"><b>Loan Amount:</b></font> <input type="text" ng-model="loanAmount" min="100" max="1000000" />
</div>
</div>
<div class="item item-divider">
Select your Interest Rate:
</div>
<div class="item range">
<div id='slider'>
<input type="range" name="volume" min="0" max="100" step="0.01" ng-model="interestRate">
<font color="#009ACD"><b>Interest Rate:</b></font> <input type="text" ng-model="interestRate" min="0" max="100" />
</div>
</div>
<div class="item item-divider">
Select your Loan Term :
</div>
<div class="item range">
<div id='slider'>
<input type="range" name="volume" min="0" max="30" ng-model="loanTerm">
<font color="#009ACD"><b>Loan Term:</b></font> <input type="text" ng-model="loanTerm" min="0" max="30" />
</div>
</div>
<div class="item item-divider">
Your Monthly Payment :
</div>
<div class="item range">
<div id='slider'>
<input type="range" name="volume" min="0" max="1000000" ng-model="monthlyPayment">
<font color="#009ACD"><b>Monthly Payment:</b></font> <input type="text" ng-model="monthlyPayment" min="0" max="1000000" />
</div>
</div>
<center><button class="button button-positive" type="reset" ng-click="reset()">
Reset
</button></center>
</content>
我能做到这一点的HTML本身内或控制器内?
我应该在哪里使用它?在ng模型中? – CraZyDroiD 2014-09-24 06:51:29
in HTML !!你想要在HTML中进行计算吗? – Prasad 2014-09-24 06:53:09
明白了!你不能在ng模型中表达!但是,你可以对每个输入进行“改变”。 – Prasad 2014-09-24 07:01:29