我有一个表,它在所有来自 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 中实现这一点?提前致谢