0
我想angularjs路由在我的MVC應用程序整合......在這一刻我已經寫了沒有關於角路由代碼...我剛纔添加的標籤當我添加基礎標籤MVC路由的推移循環
<base href="/" />
而我運行我的MVC應用程序...它已停止工作。
在這裏,我是如何配置我的MVC的路由:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
我也一個Services
區和路由配置INT是這樣的:
public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
"Services_default",
"Servizi/{controller}/{action}/{id}",
new { action = "Index", id = UrlParameter.Optional }
);
}
,當我瀏覽一個網址在該地區,應用程序在循環中。
例如,當我瀏覽/Servizi/Cpe
,調試汽車無停在了Index
行動CpeController
的:
public class CpeController : Controller
{
// GET: Services/Cpe
public ActionResult Index()
{
return View();
}
}
這是結果:
這就像頁面不止一次顯示。
爲什麼?你能幫我嗎?