我有这个数组并使用 ng-repeat 迭代该值。使用 ng-repeat 我将能够使用代表迭代器的 $index 。
在我有这个代码之前,用户输入问题订单号:
<div ng-repeat="q in entries">
<input type="text" ng-model="q.orderNo">
</div>
但是客户要求一个可拖动的功能,拖放要整理的问题。例如。用户将问题 #1 拖到问题 #2 位置,然后他们的位置将改变,因此问题顺序号将重新索引。有了这个,订单号的用户输入就不再需要了,但是当我传递给我的 api 时,我仍然必须设置 q.orderNo 并将 $index 绑定到它。
<div ng-repeat="q in entries">
<input type="text" ng-model="q.orderNo = $index"> //this is what I want to accomplish
</div>
我想将 $index 分配给 q.orderNo,我该怎么做?