禁用md-select中的选定值

时间:2017-07-21 05:17:44

标签: angularjs angularjs-ng-repeat md-select

我有一个表格,其中所有行都有 md-select ,这些行是从ng-repeat动态生成的。如何将一行中 md-options 中的选定值限制为不在其他行中显示..这是我用于 md-select

<tbody>
<tr ng-repeat="receiver in receivers">
    <td>
        <md-select ng-model="receiver.product">
            <md-option ng-repeat="product in products" value="{{product}}">
                {{product.name}}
            </md-option>
        </md-select>
    </td>
</tr>

这是我的Plunker http://plnkr.co/edit/1gM6GKPWRou7dLYDDRgi?p=preview 如果我在第一行选择product1并单击 + 添加新行,则应禁用product1。

我尝试过这些答案,但没有运气。 https://jsfiddle.net/rdkqw5gt/10/&amp; http://plnkr.co/edit/E0yu9XAxqjxpwArBfDbK?p=preview

他们使用 ng-options 如何在md-options中实现这一点? 提前谢谢

0 个答案:

没有答案