我迷路了..ASP.NET MVC角路由
對於現在,我試圖讓它的工作..我做了一個MVC站點代碼首先與EF。然後我架式控制器和API(試過ALOT變薄)
我routeConfig:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Events", action = "Index", id = UrlParameter.Optional }
);
我WbApiConfig: config.MapHttpAttributeRoutes();
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
我的控制器操作應該返回什麼? JSON?看法?
我的NG-應用程序是在我的/首頁/索引(使用佈局和佈局對HTML NG應用程序)
,最後,我ngApp
app.config(['$routeProvider', function ($routeProvider, $locationProvider) {
$routeProvider
// route for the home page
.when('/', {
templateUrl: 'Home/Index',
controller: 'mainController'
})
.when('/Home/About', {
templateUrl: '/Home/About',
controller: 'programsCtrl'
});
}]);
所以..最遠我已經得到了404或角色崩潰鉻加載無限。
隨着上面的代碼,我得到的角加載不止一次崩潰。
我只是希望我的角度來加載我的NG-視圖內的意見和留下永遠的佈局..
知道的任何幫助或指針:)
模塊 'ui.router' 不可!您拼錯了模塊名稱或忘記加載模塊名稱。 - 我複製你的代碼,這就是我得到的 –
添加你導入的ui路由器js的模塊名稱。(它的模塊名稱在ui-router js中提到),我已經提到你不要忘記添加ui路由器js。 –
你不需要ui.router - 你可以使用'ng-route' – Ric