2014-03-19 3 views
0

Angular.js에 새로 워서, Angpular를 사용하는 asp.net MVC 4보기가 있습니다. localHost/Controller/View URL에서 직접 액세스 할 수 있습니다. 보기는 정상적으로 작동하지만 새 대시 보드를 추가하려고합니다. 대시 보드의 경우 MVC에서 (새로운) 부분 페이지를 만들었습니다.AngularJS : asp.net MVC 대시 보드 위젯으로보기

@{Html.RenderAction("Index", "CustomerController");} 

하지만 난라는 오류 받고 있어요 :

그리고 지금, 나는 (면도기) 같은 페이지를 표시 사용하여 사업부 내에서 대시 보드에 표시하려

Error: [ng:areq] Argument 'CustomerNgController' is not a function, got undefined 

위의 컨트롤러가 들어있는 .js 파일에 Angular &에 대한 참조를 추가했는지 확인했습니다. 여전히 오류의 원인을 파악할 수 없습니다.

답변

1

@Ablaze - 일부 코드를 게시 할 수 있다면 기꺼이 살펴볼 수 있습니다. 일반적으로 그것은 아직 만들어지지 않았기 때문에 찾을 수 없다는 것을 의미합니다. 어쩌면 스크립트의 순서가 문제 일 수 있습니다. 모듈이 모듈을 너무 잘 알고 있는지 확인하십시오.

angular.module('myApp').controller('CustomerNgController', function($scope) { 
    ... 
});