2014-03-03 2 views
2

한 목록에서 다른 목록으로 항목을 복제하려면 AngularUI를 얻으려고합니다. 작동하지 않습니다.연결된 목록에서 AngularUI 정렬 가능한 복제 항목을 얻는 방법

나는 옵션이 정확하다고 생각하지만 확실치 않습니다. 나는 그것이 뭔가 바보 확신 해요 .. 이 내 옵션입니다

$scope.sortableOptions = { 
    connectWith: ".sort", 
    helper: 'clone', 
    scroll: false 
}; 

이것은 jsfiddle은 다음과 같습니다

http://jsfiddle.net/Npyyg/는 언제나 어떤 도움에 감사드립니다. 이 CodePen 예 밖으로

답변

1

확인 : http://cdpn.io/akCIe

나는 당신이 찾고있는 것을하지 생각합니다. sortableOptions에는 도우미를 사용하는 대신 'stop'& 'update'함수가 포함되어 있습니다 : "clone"은 작동하지 않는 것 같습니다.

$scope.sortableOptions = { 
    connectWith: ".apps-container", 
    update: function (e, ui) { 
     if (ui.item.sortable.droptarget.hasClass('first')) { 
     ui.item.sortable.cancel(); 
     } 
    }, 
    stop: function (e, ui) { 
     if ($(e.target).hasClass('first') && 
      e.target != ui.item.sortable.droptarget[0]) { 
     $scope.sourceScreens = originalScreens.slice(); 
     } 
    } 
    }; 
+0

지연에 대해 죄송합니다. 거친 한 달이었습니다. 팁 주셔서 감사합니다. angularjs sortable이 작동하지 않습니다. 텍스트와 그래픽 객체 (즉, svg)를 통합하기 위해 전체 편집기 추상화 지시문을 다시 작성합니다. 정렬 가능한 레이아웃 객체입니다. – garyM

관련 문제