我有一个表格,其中所有行都有 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中实现这一点? 提前谢谢