Я пытаюсь создать приложение, которое перемещает элементы между двумя списками. Когда элемент в списке заданий получает щелчок, он должен открываться несколько раз.
Поэтому, когда я нажимаю: 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);
};
Моя версия на плункер
Вот изображение, которое отображает, что я имею в виду.
Основываясь на вашем описании, я сделал следующее:
http://plnkr.co/edit/K9SlyYkJLJjLm9QH0MqV?p=preview
поэтому теперь, когда щелкнут элемент в левом списке, он будет отображаться в правом списке x раз, где x - атрибут id
элемента. Вы можете реплицировать код, чтобы также клонировать элементы при нажатии в правом списке.
Было ли это где-то рядом с тем, что вам нужно, или если нет, можете ли вы объяснить свою проблему немного подробнее?
also show up there twice
? Вы хотите дублировать элемент в подробном списке и остаться в списке заданий?