2016-09-21 4 views
0

私は値を選択してボタンに入れる3つのボタンがあります。 3つのボタンのすべての値を選択すると、値の積を別のボタン(4番目のボタン)に表示することができます。ボタンに商品の値を表示

マイHTMLコード、

<label>S *</label> 
       <button class="btn btn-default btn-lg" ng-click="Modal1()">{{cp.se}}</button> 

       <label>O *</label> 
       <button class="btn btn-default btn-lg" ng-click="Modal2()">{{fmea.oc}}</button> 

       <label>D*</label> 
       <button class="btn btn-default btn-lg" ng-click="Modal3()">{{fm.de}}</button> 

       <label>RPN</label> 
       <button class="btn btn-default btn-lg">{{cp.se*fmea.oc*fm.de}}</button> 

は、上記のコードは、製品の値を表示するが、3つのボタンの値の選択の前に、それが文字列「のNaN」を示しています。これは初期値が原因ではないと私は理解しています。しかし、どのようにこれを克服する考えですか?ありがとう。 ng-showまたはng-ifを使用して、コントローラ

答えて

0

フォーマット、それは間違った値を表示しないように、あなたのHTML内

+0

それは働いた!どうもありがとう!!役に立つと思ったら –

+0

答えを受け入れる:質問を答えていないままにしないでください。 – Luxor001

0

使用NG-INIT = "cp.se = 0" またはinitalize値、:

<button class="btn btn-default btn-lg"> 
    <span ng-if="(cp.se*fmea.oc*fm.de)">{{cp.se*fmea.oc*fm.de}}</span> 
</button> 

このように、内部スパンはの偽ではないの値でのみ表示されます。

+0

ありがとうございました。初期化作業。以前のソリューションはずっと簡単です。 –

関連する問題