我在我的系统中尝试此代码
http://jsfiddle.net/hKYWr/894/
<div ng:controller="controller">
<ul ui:sortable="sortableOptions" class="connectedList" ng:model="list1">
<li ng:repeat="item in list1" class="item">{{item}}</li>
</ul>
<hr />
<ul ui:sortable="sortableOptions" class="connectedList" ng:model="list2">
<li ng:repeat="item in list2" class="item">{{item}}</li>
</ul>
<hr />
<div>{{list1}}</div>
<div>{{list2}}</div>
但是,在将项目从list1拖放到list2之后,项目+在放置项目的位置之后的list2的其余元素不会显示。但是,完整的list2显示在list2绑定的div中。
例如list1=[a,b,c,d]
list2=[1,2,3,4]
我将b从list 1
拖到list 2
并在2之后将其删除。
ul displaying(list1)
a
c
d
ul displaying(list2)
1
2
div displaying(list1)
a c d
div displaying(list2)
1 2 b 3 4
这个问题不是在小提琴中发生的,它只发生在我的系统中。我没有使用CDN直接包含angular
,angular-ui
文件。
我的代码中包含j-query
,jquery-ui
,bootstrap
。
请帮助。