2017-01-31 96 views
0
詮釋

我在這裏想乘這兩個ticketPrice(NG-模型)和selceted numberOfTickets(NG-模型),但我總是得到NAN佔總字符串轉換爲在角JS

<tr> 
    <td ng-model="ticketPrice">5</td> 
    <td> 
     <select class="form-control" ng-model="numberOfTickets" 
      ng-options="n for n in [] | range:1:15" > 
      <option value="">--Select No. of Tickets--</option>              
     </select> 
    </td> 
    <td class="text-primary text-center"><strong ng-model="ticketsTotalPrice">{{ ticketPrice * numberOfTickets }} </strong></td> 
    </tr> 

請給一個解決方案

謝謝!

+0

的'NG-model'指令不'​​工作'元素。 – georgeawg

+0

HI @georgeawg試試這個'' –

+0

那麼我應該用什麼票價? –

回答

1

點擊這裏查看小提琴例如

<span ng-init="price=100" ></span> 
<select name="" id="" ng-model="noOfTic"> 
    <option value="" selected>select ticket</option> 
    <option value="1">1</option> 
    <option value="2">2</option> 
    <option value="3">3</option> 
</select> 
{{price * noOfTic}} 

Fiddle link

+0

ng-model =「ticketPrice」是動態的 –

+0

感謝ng-init工作 –

0

使用NG綁定不NG-模型

<strong ng-bind="ticketPrice * numberOfTickets"></strong>