내가 게으른로드 각도 자바 스크립트/HTML 파일에 ocLazyLoad 라이브러리를 사용하여이 코드 조각처럼 내 모듈에 주입하고 함께 AngularJS와에서 HTML 렌더링 면도칼 얻는 방법 :ngRoute
$routeProvider.when('/Home/Index', {
templateUrl: '/app/Index.html',
controller: 'IndexController',
resolve: {
deps: [
'$ocLazyLoad', function ($ocLazyLoad) {
return $ocLazyLoad.load({}, {
name: 'mix',
files: [
'/app/IndexController.js'
]
});
}
]
}
});
내가 정적 얻을이 방법을 파일 시스템에서 html 파일. 그러나 내가 원하는 것은 templateUrl : '/ Home/Index'로 설정되어 홈 컨트롤러의 Index 액션 메소드가 실행되고 면도기가 지정된 .cshtml 페이지를 렌더링 한 다음 각도 지시어로 HTML을 반환합니다.
내가 원한다. 면도기보기 : 서버에서
<p>
@foreach (var item in new List<int> { 1, 2, 3, 4, 5 })
{
@item
}
</p>
<div ng-controller="IndexController as vm">
<p>{{vm.text}}</p>
<p>{{3 + 3}}</p>
</div>
응답 :이 HTML과 함께
<p>12345</p>
<div ng-controller="IndexController as vm">
<p>{{vm.text}}</p>
<p>{{3 + 3}}</p>
</div>
, 게으른로드 IndexController.js 그 일을 할 것입니다 다음 각.
그렇게 할 수 있습니까?