मैं इस सुविधा का उपयोग परिवर्तन के लिए वस्तुओं की एक सरणी को देखने के लिए:कोणीय में परिवर्तित ऑब्जेक्ट को कैसे प्राप्त करें?
$scope.$watch('Data', function (newVal) { /*...*/ }, true);
मैं कैसे एक वस्तु ताकि मैं इसे एक सरणी में धक्का कर सकते हैं, जिसमें संपत्ति बदल दिया गया है मिल सकता है? उदाहरण के लिए:
var myApp = angular.module("myApp", []);
myApp.factory("Data", function(){
var Data = [{id:1, property: "Random"}, {id:2, property: "Random again"}];
return Data;
});
var myBigArray = [];
function tableCtrl($scope, Data){
$scope.TheData = Data;
$scope.$watch("TheData", function() {
//Here an object should be pushed
myBigArray.push(">>Object in which property has been changed <<<");
}, true);
}
देखना चाहते हैं कि आइटम बदल रहे हैं मदद मिलेगी। उस बिंदु पर वस्तु तक पहुंच हो सकती है। दिखाया गया कोड बहुत सरल है। एक डेमो बनाएं जो उपयोग केस दिखाता है। इसके अलावा आपको कोणीय के बाहर ग्लोबल के रूप में संग्रहीत सरणी की आवश्यकता क्यों है? – charlietfl