是的,我正在类似的情况下工作,这绝对是可能的。.NET 页面(MVC?)可以返回 Angular SPA 并从那时起控制 UI 流。
假设您想首先在 Angular 中创建一个“用户个人资料”页面。当用户导航到标准 MVC 站点中的该页面时,它应该返回加载了 Angular 应用程序的页面(作为 javascript 脚本引用)。从那时起,Angular 应用程序可以处理进一步的重定向和逻辑。
它确实使一些事情变得复杂,但一次性移植通常是不可行的。这种方法使我们能够一次转向 Angular,一次一页。