簡體   English   中英

Angular 2 - ASP.NET MVC應用程序 - 沒有SPA

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM