AngularJS: V1.3 पर माइग्रेट करते समय [$इंजेक्टर:मॉड्यूलर] का सामना करना पड़ रहा है
आपके AngularJS कोड में, आपको एक त्रुटि का सामना करना पड़ रहा है संस्करण 1.3 में माइग्रेट करते समय: ध्यान में न आया त्रुटि: [$इंजेक्टर: मॉड्यूलर]। इस मुद्दे को समझने के लिए, यह ध्यान रखना महत्वपूर्ण है कि AngularJS 1.3 और इसके बाद के संस्करण में, वैश्विक नियंत्रक फ़ंक्शन घोषणा को अक्षम कर दिया गया है। मॉड्यूल. यह उचित मॉड्यूल एनकैप्सुलेशन और निर्भरता इंजेक्शन सुनिश्चित करता है।
अद्यतित कोड:function Ctrl($scope) { $स्कोप.आयु = 24; } कोणीय.मॉड्यूल('ऐप', []) .controller('Ctrl', ['$scope', Ctrl]);
function Ctrl($scope) {
$scope.age = 24;
}
angular.module('app', [])
.controller('Ctrl', ['$scope', Ctrl]);
अतिरिक्त नोट्स:जबकि angular.config का उपयोग अनुमति देने के लिए किया जा सकता है वैश्विक नियंत्रक घोषणा, यह अनुशंसित दृष्टिकोण नहीं है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3