0

我有一个表,它在所有来自 ng-repeat 的动态行中都有md-select 。如何限制从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/ & http://plnkr.co/edit/E0yu9XAxqjxpwArBfDbK?p=preview

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

4

0 回答 0