angularjs - How to call parent method from model controller -
मेरे पास एक "नियंत्रक नियंत्रक" नामक नियंत्रक है
अनुबंध नियंत्रक में एक विधि है save ()
अनुबंध नियंत्रक से एक मॉडल खिड़की खोलता है जिसमें " पॉपअपकंट्रोलर " नामक नियंत्रक शामिल हैं
पॉपअप कंट्रोलर मैं अनुबंध नियंत्रक
पर विधि सहेजने की कोशिश करनी चाहती हूं, जैसे $ parent
को सहेजने की कोशिश की, लेकिन कुछ भी काम नहीं करता। < / P>
कृपया सलाह।
यदि आप कोणीय UI बूटस्ट्रैप () का उपयोग कर रहे हैं, तो, जब आप $ modal.open () कॉल करते हैं, तो "हल" विशेषता का उपयोग करें।
आप जो भी समाधान करने के लिए जोड़ते हैं, उपलब्ध होंगे यदि आप इसे निर्भरता इंजेक्शन के रूप में दबा देते हैं।
उनके पृष्ठ पर दिए गए उदाहरण में, "आइटम" नीचे के रूप में उपलब्ध है क्योंकि इसे "हल" में जोड़ा गया है।
समाधान:
var modalInstance = $ modal .open ({templateUrl: 'मेरीम OdalContent.html ', नियंत्रक:' ModalInstanceCtrl ', आकार: आकार, हल: {आइटम: फ़ंक्शन () {वापसी $ scope.items; }}}); नियंत्रक ('ModalInstanceCtrl', फ़ंक्शन ($ गुंजाइश, $ modalInstance, '$', ' आइटम) {
Comments
Post a Comment