अन्य नियंत्रक एक ही मॉड्यूल के अलावा है कि में एक नियंत्रक इंजेक्षन करना संभव है से एक और नियंत्रक के अंदर नियंत्रक सम्मिलित करें?AngularJS: एक ही मॉड्यूल
उदाहरण:
var app = angular.module('myAppModule', [])
.controller('controllerOne', ['$scope'. function($scope){
$scope.helloWorld = function(){
return 'Hello World';
}
}])
.controller('controllerTwo', ['$scope', 'controllerOne', function($scope, controllerOne){
console.log(controllerOne.helloWorld());
}])
मैं controllerOne पर अज्ञात प्रदाता मिलती रहती है। मैं नहीं देखता कि यह कैसे संभव है क्योंकि वे एक ही मॉड्यूल में सह-अस्तित्व में हैं। कोई भी सहायताकाफी प्रशंसनीय होगी।
संभव डुप्लिकेट?] (http://stackoverflow.com/questions/9293423/can-one-controller-call-another) –
मेरी समस्या में, मेरे नियंत्रक एक ही मॉड्यूल में स्थित हैं और पूरी तरह से कोणीय प्रारूप में लिखे गए हैं। आपके द्वारा प्रदान की गई पोस्ट नहीं थी, मैं शौकिया हूं और वास्तव में अन्य पोस्ट में कुछ भी समझ नहीं पाया। हालांकि आपके सुझाव के लिए धन्यवाद :) –
सभी सुझावों के लिए धन्यवाद !!! आप सभी सही हैं, मैं साझा तर्क को एक कारखाने में ले जाउंगा, यह केवल आसान और सिरदर्द के कम से कम है। –