Перемещение между списками, открытыми несколько раз

0

Я пытаюсь создать приложение, которое перемещает элементы между двумя списками. Когда элемент в списке заданий получает щелчок, он должен открываться несколько раз.

Поэтому, когда я нажимаю: Open: 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);   
  };

Моя версия на плункер

Вот изображение, которое отображает, что я имею в виду.

Изображение 174551

  • 2
    что ты имеешь в виду also show up there twice ? Вы хотите дублировать элемент в подробном списке и остаться в списке заданий?
  • 0
    Я добавил изображение, чтобы показать вам, что я имею в виду. Надеюсь, это проясняет.

1 ответ

1
Лучший ответ

Основываясь на вашем описании, я сделал следующее:

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

поэтому теперь, когда щелкнут элемент в левом списке, он будет отображаться в правом списке x раз, где x - атрибут id элемента. Вы можете реплицировать код, чтобы также клонировать элементы при нажатии в правом списке.

Было ли это где-то рядом с тем, что вам нужно, или если нет, можете ли вы объяснить свою проблему немного подробнее?

  • 1
    Вы забыли удалить множественный элемент при переключении с правой стороны на левую
  • 0
    Спасибо, это то, что я хотел. Извините, если мне было немного неясно;).
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню