बेला यहाँ
मेरे पास जेसन से डेटा है
$ Scope.info = {"company1": "यह", "कंपनी 2": "है", "कंपनी 3": "स्पार्टा"}
मैं एनजी-दोहराने का उपयोग कर रहा हूं
सभी डेटा प्रिंट करने के लिए और मैं खेतों में परिवर्तन के लिए मोनटर चाहता हूं।
& lt; इनपुट प्रकार = "टेक्स्ट" एनजी-दोहराने = "आइटम में जानकारी" value = " {{Item}} "मॉनिटर-परिवर्तन & gt;
मेरे पास एक मॉनिटर परिवर्तन डायरेक्टिव है:
। डायरेक्टिव (मॉनिट चेंज), फ़ंक्शन () {वापसी {प्रतिबंधित: 'ए', क्षेत्र: {ChangeFlag: '='}, लिंक: फ़ंक्शन (स्कोप, एलिमेंट, एटर्स) {var $ el = angular.element (element); $ el.on ('keyup', फ़ंक्शन () {// element scope से बाइंड करें $ लागू (फ़ंक्शन () {key.changedFlag = true; // key प्रेस मान बदल जाता है}}}}}}}}}};
डेटा बदलने की कोशिश करते समय, मुझे त्रुटि मैं अपने दृश्य में डेटा को प्रिंट कर रहा हूं: इसमें क्या गलत है जैसा कि आपने यह अपडेट किया गया बेला है। त्रुटि: [$ compile: nonassign] अभिव्यक्ति 'अपरिभाषित' निर्देश के साथ प्रयोग किया जाता है 'मॉनिटिवेंज' गैर-असाइन करने योग्य है!
{{changedFlag}}
क्षेत्र का उल्लेख किया है: {caretPosition: '='}
caret-position = "obj.changedFlag"
पास करना होगा। ng-repeat
बनाता है प्रत्येक आइटम के लिए एक नया दायरा, नियंत्रक के दायरे में प्रतिबिंबित परिवर्तनों के लिए डॉट संकेतन का उपयोग करना अच्छा है।
No comments:
Post a Comment