किसी सरणी sourceArray
को देखते हुए मैं एक targetArray
कि पहले एक की प्रविष्टियों पर निर्भर करता है बनाने के लिए चाहते हैं के बीच Databinding। इसका मतलब है कि बनाए गए ऐरे में प्रत्येक स्रोत-प्रविष्टियों के लिए एक प्रविष्टि होनी चाहिए और जब भी sourceArray
परिवर्तनों को अद्यतन किया जाता है। हालांकि targetArray
को संशोधित करने से स्रोत को कभी अपडेट नहीं करना चाहिए।AngularJS: Arrays
यह PlunkersourceArray
तक की तरह काम करता है स्थिर है। जैसे ही आप स्रोत-प्रविष्टियों को संशोधित करना शुरू करते हैं, यह स्पष्ट रूप से लक्ष्य को अपडेट नहीं करेगा क्योंकि मुझे उचित डाटाबेसिंग तंत्र की कमी है।
मैं sourceArray
देख कर मैन्युअल targetArray
अद्यतन करने की आवश्यकता है या कोणीय द्वारा कार्यान्वित 1-वे-बाइंडिंग तंत्र के किसी भी प्रकार जो मैं दो सरणियों सिंक्रनाइज़ रखने के लिए उपयोग कर सकते हैं करते हैं?
यह सबसे अच्छा है अगर आप जवाब यहां से कुछ के रूप में अतिरिक्त $ घड़ियों से बचने के है पता चला है। यह एक कामकाज है लेकिन स्केलिंग के दौरान प्रदर्शन की लागत पर। कोणीय _does_ एक तरफ डेटा बाध्यकारी प्रदान करता है। यहां एक लिंक दिया गया है यदि आप जानना चाहते हैं कि यह कैसे काम करता है https://toddmotto.com/one-way-data-binding-in-angular-1-5/ –