列表之间的移动多次打开

时间:2015-11-05 10:56:37

标签: javascript html css angularjs

我正在尝试创建一个在两个列表之间移动元素的应用。当点击作业列表中的元素时,它必须多次打开。

所以当我点击时:打开:2 x。这些元素必须移动到另一个列表,但也会出现两次。

我不知道该怎么做以及从哪里开始。我得到它到目前为止你可以点击元素,它移动到另一个列表。但我不知道如何将它乘以数字。

$scope.toB = function(item) {
    $scope.listB.push(item);
    $scope.listA.splice($scope.listA.indexOf(item), 1);
  };

  $scope.toA = function(item) {
    $scope.listA.push(item);
    $scope.listB.splice($scope.listB.indexOf(item), 1);   
  };

plunker

上的我的版本

这是一张显示我的意思的图片。

This is what I mean.

1 个答案:

答案 0 :(得分:1)

根据您的描述,我做了这个:

http://plnkr.co/edit/K9SlyYkJLJjLm9QH0MqV?p=preview

所以现在当点击左侧列表中的某个项目时,它会在右侧列表中显示x次,其中x是项目的id属性。您可以复制代码,以便在右侧列表中单击时克隆项目。

这是否接近您所需要的,或者如果没有,您能否更详细地解释一下您的问题?