define([], function() {
function myCtrl($scope,$http)
{
$scope.test = "Course Man";
}
myCtrl.$inject=['$scope','$http'];
return myCtrl;
});
각 컨트롤러마다 별도의 파일이 있으며 필요시 지연로드됩니다. application.js에 해당 항목이 있습니다.자식 컨트롤러 각도 J을 만드는 방법
지금 문제는 다음과 같습니다
나는 2-3 아동 컨트롤러는 모든 부모 컨트롤러 ..에 연결하고로드 할 수 있도록 모든 ... 하나의 파일에있다 필요 ..
는 시도 :
define([], function() {
function myCtrl($scope,$http)
{
$scope.test = "Course Man";
}
function myCtrl1($scope,$http){};
myCtrl.$inject=['$scope','$http'];
return myCtrl;
});
하지만, 나던가 작동하는 것 같군.
UPDATE ----
부모 - 다른 컨트롤러와
define([], function() {
function myCtrl($scope,$http)
{
$scope.test = "Course Man";
}
myCtrl.$inject=['$scope','$http'];
return myCtrl;
});
:
define([], function() {
function myCtrl($scope,$http)
{
$scope.test = "Course Man";
}
return myCtrl;
});
function myCtrl1($scope,$http){
};
이 작동됩니다 .. 그들이 확실하지 하 v e 부모 자식 관계 또는 ... 혼란!
무엇을하려고합니까 ?? 대신 아이를위한 별도의 컨트롤러를 생성 할 수 있습니다! – Aravind
응용 프로그램 논리가 별도의 컨트롤러를 허용하지 않습니다. 같은 부모 컨트롤러 파일에서 자식 컨트롤러를 만들어야합니다. –
당신은 내 질문에 컨트롤러를 중첩 할 수 있지만, 내 질문. 더 많은 정보로 업데이트하십시오 .. 부모 컨트롤러에서 재사용하고 싶은 논리는 무엇입니까? – Aravind