Я хочу, чтобы self.lineDetails
не обновлялся при обновлении self.modifiedLineDetails
.
self.modifiedLineDetails = [];
angular.forEach(self.lineDetails, function (value1, index1) {
var lineDetail = self.lineDetails[index1];
self.modifiedLineDetails.push(lineDetail)
});
console.log(self.lineDetails)
angular.forEach(self.modifiedLineDetails, function (value10, index10) {
var modifiedLineDetail = self.modifiedLineDetails[index10];
if (modifiedLineDetail.SelectedCustomers.length > 0) {
modifiedLineDetail.SelectedCustomers = 1;
} else {
modifiedLineDetail.SelectedCustomers = 0
}
});
console.log(self.modifiedLineDetails)
Ранее я просто назначил его таким образом self.modifiedLineDetails = self.lineDetails
, затем я обновил self.modifiedLineDetails
, но это не былоработал, поэтому я попытался выдвинуть его на строку, но self.lineDetails
продолжает обновляться.