2015-11-22 2 views
0

У меня есть таблица с некоторым полем. Вы можете добавить новые строки. Если вы попытаетесь заполнить поля и щелкнуть «Копировать» (HERE), вы увидите, что он добавляет одну строку, скопирует текст на вход, но не выбранный элемент. Зачем? Вы можете мне помочь?Как скопировать также выбранный элемент в Angular

$scope.cloneItem = function(food) { 
var itemToClone = angular.copy(food); 
itemToClone.indice = $scope.rows.length; 
$scope.rows.push(itemToClone); 

}

+0

Вы можете добавить jsfiddle пример? –

+0

Вы можете найти это в моем вопросе http://plnkr.co/edit/JKdfkUNY3cXzEoaN4Lf9?p=preview – panagulis72

ответ

0
$scope.cloneItem = function(food) { 
    $scope.rows.push(food); 
} 

Plunker

+0

Это не работает, оно копирует и вставляет только текст ввода, а не выбор! Всегда возвращайтесь по умолчанию – panagulis72

+0

, пожалуйста, проверьте сейчас. –

+0

К сожалению, все еще не работает .... потому что, когда я изменяю какое-то поле в строке, скопированное, оно также меняет значения всех других строк – panagulis72

Смежные вопросы