我在以下對象中有一個訂單屬性。AngularJS選擇唯一值
var media = [{
id:1,
order:0,
text:'Lala'
},
{
id:2,
order:1,
text:'Lala'
}]
我用select如下:
<div ng-repeat = "asset in media">
<select ng-model="asset.order" ng-options="c.order as c.order for c in media">
</select>
</div>
每個對象都有其自己的領域。當我更改訂單時,具有相同值的另一個字段必須交換。基本上,訂單值應該是唯一的。
編輯:包括的jsfiddle:http://jsfiddle.net/hTwrF/1/
目前還不清楚你是什麼之後。也許一個例子會有所幫助。 – gkalpak
看起來好像你有幾個「資產」,你正在循環,顯示在你的例子中,重新排序會有所幫助。通過jsfiddle.net小提琴將是最好的 – Brocco
更新與例子。 – litenull