watch - How do I detect a change in a multi-dimension array in AngularJS -
अगर मेरे पास निम्न डेटा संरचना है:
आदर्श: {अनुमान: [आईडी : 1, डेटाइटम: [{आईडी: 1, राशि: 100}, {आईडी: 2, राशि: 200}]}, आईडी: 2, डेटाइटम: [{आईडी: 3, राशि: 300}, {आईडी: 4, राशि: 400}]}]} जब कोई राशि मूल्य बदलता है, तो मुझे पता लगाने के लिए एक कोणीय डॉलर का दृश्य कैसे सेट कर सकता हूं?
मैंने
$ का उपयोग करने की कोशिश की। $ Watch ("budget.Estimates.DataItems", फ़ंक्शन () {console.log ("फ़िकर वॉच");}) ; इसके अलावा, क्या इन सभी राशि मूल्यों की कुल राशि एकत्र करने के लिए एक अच्छा, कांच का तरीका है? < P>
लिंक के लिए धन्यवाद, tymejv यह सही दिशा में मुझे बताया।
इसका समाधान यह था:
$ scope। $ Watch ("budget.Estimates", फ़ंक्शन () {console लॉग ("फ़िकर वॉच");}, सच);
मूल्यों की गहरी तुलना करने के लिए 3 पैरामीटर सिग्नल को संकेत देता है विशेष रूप से कुशल नहीं है, लेकिन यह काम करता है ...
Comments
Post a Comment