मैं सेवा से कुछ डेटा प्राप्त करने के लिए यूई-राउटर समाधान का उपयोग कर रहा हूं।
बात यह है कि सेवा को कॉल करने के लिए मुझे कॉल करने के लिए मुझे मूल $ दायरे से मूल्य प्राप्त करने की आवश्यकता है।
resolve: {
contactService: 'contactService',
contacts: function ($scope, contactService) {
return contactService.getContacts($scope.parentCtrl.parentObjectId);
}
}
मैं हो रही Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
इसके अलावा इस तरह के रूप में नहीं सफलता के साथ bellow दिखाया संकल्प वस्तु के लिए गुंजाइश जोड़ने के रूप में कुछ हताश प्रयास करने की कोशिश की रखने के लिए।
scope: $scope
कोई विचार?
क्या आप अपना कोड plnkr में पोस्ट कर सकते हैं? – user3722785
मुझे नहीं लगता कि मेरे प्रश्न को और स्पष्टीकरण कोड की आवश्यकता है, मैं बस अपने यूई-राउटर के संकल्प में $ स्कोप जोड़ना चाहता हूं। –
जो आप करने की कोशिश कर रहे हैं वह संभव नहीं है। यदि आपको हल करने के फ़ंक्शन में गणना करने के लिए उपलब्ध होने की आवश्यकता है, तो उसे किसी सेवा से आना होगा। – Claies