Angular - 根据条件自动选择选项

时间:2017-04-14 14:34:43

标签: html angularjs

我正在处理一个由几个字段组成的表,其中一个字段是一个值为0%到100%的下拉列表。此下拉菜单连接到名为:

的ng模型
task.custom_fields

任务是我从ng-repeat获得的变量。我的任务对象中的另一个字段称为:

task.finished

已完成的值为0或1,一旦为1,我希望我的下拉菜单自动选择连接到100%的值。如果有人知道这是否可以使用任何Angular语法完成,如果您让我知道,我将非常感激。

我的HTML代码如下所示:

<td md-cell>
    <md-select ng-model="task.custom_fields['96203']" placeholder="100%">
        <md-option value="0">0%</md-option>
        <md-option value="0.1">10%</md-option>
        <md-option value="0.2">20%</md-option>
        <md-option value="0.3">30%</md-option>
        <md-option value="0.4">40%</md-option>
        <md-option value="0.5">50%</md-option>
        <md-option value="0.6">60%</md-option>
        <md-option value="0.7">70%</md-option>
        <md-option value="0.8">80%</md-option>
        <md-option value="0.9">90%</md-option>
        <md-option value="1">100%</md-option>
    </md-select>
</td>

试图使问题不那么模糊,如同评论一样:

发生的情况是,我从我的数据库中获取数据,它由“任务”组成。对象。每个任务对象都有一个名为&#39; finished&#39;的字段,该字段指示任务是否完成。我的自定义字段表示“进度”&#39;一项任务。因此,一旦我获得我的数据,并且完成设置为1,我希望进展完成&#39;,更好地说,100%。完成&#39;的价值。在视图上,字段不会更改,事先将其设置为1或0。

0 个答案:

没有答案