C# Angular2将单页功能整合到MVC应用程序

C# Angular2将单页功能整合到MVC应用程序,c#,asp.net-mvc,visual-studio,angular,C#,Asp.net Mvc,Visual Studio,Angular,有没有一种方法可以将一个有角度的2C#MVC应用程序转换为具有单页功能,或者说这有点不切实际 我正在开发的web应用程序相当大,包含大约15个不同的组件。路由在这一点上已全部设置。单个页面是否值得查看,或者页面大小或视觉是否超出了范围?如果是这样的话,我将如何开始将此功能合并到我的项目中?我不是要一步一步的教程,而是要指出正确的方向。Angular 2是一个单页(SPA)框架。因此,如果您在MVC中使用Angular 2,那么您已经有了一些SPA功能。也许你的MVC正在提供页面,而每个页面都有一

有没有一种方法可以将一个有角度的2C#MVC应用程序转换为具有单页功能,或者说这有点不切实际


我正在开发的web应用程序相当大,包含大约15个不同的组件。路由在这一点上已全部设置。单个页面是否值得查看,或者页面大小或视觉是否超出了范围?如果是这样的话,我将如何开始将此功能合并到我的项目中?我不是要一步一步的教程,而是要指出正确的方向。

Angular 2是一个单页(SPA)框架。因此,如果您在MVC中使用Angular 2,那么您已经有了一些SPA功能。也许你的MVC正在提供页面,而每个页面都有一个Angular 2应用程序的不同实例。如果是这种情况,并且您希望合并为一个单一的Angular 2实例,那么您需要将MVC应用程序转换为Web API,或者添加Angular使用的API端点。 不幸的是,我不知道这对你的项目是否值得。我建议你研究一下单页应用的好处,看看它们是否符合你的目标