我正在使用 Angular、angular.ui 和我从各种博客拼凑起来的各种代码构建一个拖放歌曲列表的东西。
http://plnkr.co/edit/9Gq6GgRhxFGAy5xuMeCM?p=preview
将歌曲从“歌曲”拖放到设置 1。它按预期工作。
使用下拉菜单通过不同的选项重新排序歌曲列表,例如歌曲标题。
现在从“歌曲”中拖放一首歌曲到设置 1。错误的歌曲被丢弃。它似乎从歌曲的原始顺序中提取了它认为正确的歌曲。
调用 orderBy 过滤器时,如何更新放置代码以引用新排序的数组?
就好像我需要一个回调来重新绑定 drop:function(event,ui)
app.js 的第 79 行,但我不知道该怎么做。
非常感激地收到任何指点。