2016-09-23 6 views
1

저는 Angular를 처음 사용했으며 문제가 발생했습니다. 도움을 청하십시오. Ng-view는 템플릿을 렌더링하지 않습니다. 내 코드 :Angularjs 및 ASP.NET MVC 5 : ng-view가 @RenderBody와 작동하지 않습니다.

HomeController

public ActionResult Index() 
{ 
    var viewModel = new Model(); 
    return View(viewModel); 
} 

_Layout

<div class="container body-content" ng-view> 
    @RenderBody() 
</div> 

NG-응용 프로그램은 <html>

앱 route.js

(function() { 
    'use strict'; 
    formsWorkflowApp.config(['$routeProvider', function ($routeProvider) { 
     $routeProvider 
      .when("/", { 
       templateUrl: "Home/Index", 
       controller: "HomeController" 
      }) 
      .when("/Form/SearchResults", { 
       templateUrl: "Form/SearchResults", 
       controller: "SearchController" 
      }) 
      .otherwise({ 
       redirectTo: "/" 
      }); 
    }]); 
}()); 

어떤 문제가 추가된다?

답변

관련 문제