我正在尝试为HTML <select>菜单的值制作一个拖放编辑器,并使用<optgroup>分组。
我一直在JSFiddle;这是我目前所拥有的工作。它目前由一个多维数组和两个嵌套的ng-repeat div组成,用于分组显示数组的所有内容。
拖放部分正在工作(包括跨组拖动,我需要这样做),但是模型底部的内容输出与上面发生的情况不匹配。以下是我收集到的信息:
我已经做了很多谷歌搜索,但我没有找到任何提到类似的问题。考虑到实际拖放部分的表现与预期一样,我无法想象代码中的哪类问题会导致模型基于拖放方向和距离正确或错误地更新。
有人能给我指明正确的方向吗?我是不是做错了什么,还是这只是角UI可排序中的一个bug?如果是这样的话,是否有一种支持在这样的组之间拖动项目的AngularJS替代方案?
发布于 2014-01-04 02:59:55
我相信这是一个错误,在任何版本,你正在使用。
使用来自主分支的最新版本的sortable.js似乎运行得很好:
<script src="https://rawgithub.com/angular-ui/ui-sortable/master/src/sortable.js"></script>
var myapp = angular.module('myapp', ['ui.sortable']);http://jsfiddle.net/N58Qk/
发布于 2014-02-10 16:44:39
尝试,它是一个Angularjs插件,可以对嵌套列表和绑定数据进行排序,并且不需要依赖jQuery。https://github.com/jimliu/Angular-NestedSortable
https://stackoverflow.com/questions/20914916
复制相似问题