[英]Angular 2 - ASP.NET MVC app - NO SPA
使用Angular 1,我可以在體內定義我的應用程序,如下所示: <body ng-app="myapp">
然后我可以在我的MVC應用程序中的不同視圖中加載不同的控制器。
讓我們說在Home / Index視圖中我將加載一個控制器而且Home / About我可以加載另一個並執行不同的邏輯。
我想了解Angular 2,我覺得你能用它做的就是SPA嗎? 你在跟我開玩笑嗎? 如果我不想建立SPA基本上我必須復制我的代碼並為每個視圖反復創建角度應用程序。 這是真的,你必須只建立SPA嗎?
如何在我的MVC應用程序之上使用Angular 2,使用路由等所有MVC功能?
感覺你在MVC控制器返回的一個頁面中有一個完整的應用程序,這個頁面需要它自己的api。 但是,您可以使用任何鏈接返回到MVC框架。 您不必使用Angular路由器。 在角度和非角度世界之間切換的成本非常高。 可能在將來發布的角度會更便宜。 無論如何,Multipage應用程序的概念目前是原始的,框架尚不支持服務器端呈現。 它應該出現在未來的版本中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.