通过拖放交换ng-repeat列表

时间:2016-12-27 10:42:38

标签: javascript jquery angularjs

我正在使用angularjs创建项目。我想使用拖放交换一个数据字段。这是我的代码:

 <div class="rTableRow" ng-repeat="interfaceData in interfaces | orderBy:orderByField:reverseSort|filter:{id:viewVnf.bus,mac:viewVnf.macAddr,flowid:viewVnf.flowId}" drag-to-reorder="interfaces">
     <div class="rTableCell table_col_1">{{interfaceData.id}}</div>
     <div class="rTableCell table_col_2">{{interfaceData.mac}}</div>
     <div class="rTableCell table_col_3">{{interfaceData.flowid}}</div>
 </div>

我正在使用drag-to-reorder这个指令,但这只会重新排序整个重复,但在mu情况下我想只交换流ID(不重新排序)。

1 个答案:

答案 0 :(得分:0)

为了达到创建自定义指令的需要:

这是

plunkar: `http://plnkr.co/iy63pZ`