计算使用常量选择的值的最简单方法

时间:2016-02-22 17:20:39

标签: angularjs angularjs-scope

我尝试在Angular中找到使用常量计算变量(此处为1 2或3)的最简单方法:

<select class="inputDuree" name="duree">
    <option ng-model="subValue" value="1">1 mois</option>
    <option ng-model="subValue" value="2">2 mois</option>
    <option ng-model="subValue" value="3">3 mois</option>
</select>

<p class="total-price">{{'subValue' * 1.99}}</p>

这不起作用(逻辑......),我不知道我是否在后面做了返工,或者Angular中的魔法属性是否可以完成这项任务。我发现了一些有关范围的问题,但我认为这不是最简单的方法。

非常感谢,祝你有愉快的一天!

1 个答案:

答案 0 :(得分:0)

标记

<select class="inputDuree" name="duree" ng-model="obj.subValue>
    <option value="1">1 mois</option>
    <option value="2">2 mois</option>
    <option value="3">3 mois</option>
</select>

<p class="total-price">{{obj.subValue * 1.99}}</p>

JS

$scope.obj = {
    subValue: 0
};