Angularjs 角度orderBy筛选器导致拖放错误的项

Angularjs 角度orderBy筛选器导致拖放错误的项,angularjs,angular-ui,Angularjs,Angular Ui,我正在用Angular、Angular.ui和我从各种博客拼凑而成的各种代码构建一个拖放歌曲列表 将歌曲从“歌曲”拖放到set 1。它按预期工作 使用下拉列表按不同选项重新排列歌曲列表,例如歌曲标题 现在从“歌曲”中拖放一首歌曲以设置1。放错了歌。它似乎从歌曲的原始顺序中选择了它认为是正确的歌曲 在调用orderBy筛选器时,如何进行删除代码更新以引用新排序的数组 就好像我需要一个回调来重新绑定app.js第79行的drop:function(event,ui),但我不知道该怎么做 非常感激地

我正在用Angular、Angular.ui和我从各种博客拼凑而成的各种代码构建一个拖放歌曲列表

  • 将歌曲从“歌曲”拖放到set 1。它按预期工作

  • 使用下拉列表按不同选项重新排列歌曲列表,例如歌曲标题

  • 现在从“歌曲”中拖放一首歌曲以设置1。放错了歌。它似乎从歌曲的原始顺序中选择了它认为是正确的歌曲

  • 在调用orderBy筛选器时,如何进行删除代码更新以引用新排序的数组

    就好像我需要一个回调来重新绑定app.js第79行的
    drop:function(event,ui)
    ,但我不知道该怎么做


    非常感激地收到任何指针。

    它们使用了错误的元素,第61行->dragModelValue不考虑过滤器/重复。

    它们采用了错误的元素,第61行->dragModelValue不考虑过滤器/重复。ags是正确的,它们不考虑过滤器的重复。我已经发送了一个请求来修复这个问题,你可以直接获取我的代码。我对其中的提交有一个问题:

    ags是正确的,它们不考虑过滤器的重复。我已经发送了一个请求来修复这个问题,你可以直接获取我的代码。这里是我在提交方面的问题:

    它现在已经修复,并且工作得很好。 这是一个例子


    我还向存储库中添加了一个。

    它现在已修复,运行良好。 这是一个例子

    我还向存储库中添加了一个