我在角度js中使用带有ui.sortable的ui.select2时遇到了问题。以下是了解http://plnkr.co/edit/dxM6r6IInN7goXYPmqrl?p=preview
的傻瓜这里select2在页面加载时完美呈现,但是当我拖放列表中的元素时,ui-select2不再呈现。
答案 0 :(得分:1)
ui.select2侦听$ destroy事件:
elm.bind("$destroy", function() {
elm.select2("destroy");
});
显然这个事件在重新排序后被触发(不应该发生)。
幸运的是,这个问题似乎可以通过使用最新版本的angular-ui-sortable来解决。这是修改后的plunkr,按预期工作:http://plnkr.co/edit/nSZIZNsrHX0KBppYbYoF?p=preview