मुझे उन उपयोगकर्ताओं की एक सूची मिली है जो मैं अपनी सेवा से पुनर्प्राप्त करता हूं। जब मैं किसी भी उपयोगकर्ता का चयन करता हूं तो मैं (ईमेल, भूमिकाएं, आदि) जानकारी देख और संपादित कर सकता हूं। समस्या यह है कि मैं नहीं चाहता कि इन परिवर्तनों में सूची में उपयोगकर्ता के डेटा को प्रभावित किया जाए, मैं केवल सहेजने के बाद डेटा अपडेट करना चाहता हूं (एक बटन क्लिक करना)।चर के बीच कोणीय जेएस बाध्यकारी
अब मैं दो चर का उपयोग कर रहा: - वर्तमान में चयनित उपयोगकर्ता
$scope.editable
-
$scope.selected
चर डेटा मैं संपादन कर रहा हूँ
के भंडारण के लिए और मैं इस तरह डेटा का आदान-:
$scope.initEditable = function()
{
$scope.editable = {};
$.extend($scope.editable, $scope.selected);
}
एक भयानक समाधान की तरह लग रहा है। ऐसा करने का सही तरीका क्या है?
उस सामग्री को स्वचालित करने के लिए मैंने बनाया है ** आलसी मॉडल ** निर्देश https://github.com/vitalets/lazy-model – vitalets