首页 > 解决方案 > 忽略 Angular 8 应用程序中所有未注册的路由

问题描述

我们正在考虑将大型 .Net Core / AngularJS 应用程序升级到最新版本的 Angular。该应用程序当前为每个页面使用 Razor 视图,但目标是移动到 SPA。由于这将是一个非常漫长的过程,我们唯一的选择是一次重建一个页面或组件。

我想要实现的是注册 SPA,但只为我在 RouterModule 中配置的路由启用 Angular。如果未配置特定路由,它应该简单地忽略它并让请求继续到.Net。我在启动逻辑中调用 app.UseSpa() 之前的 app.UseMvc() 。

我没有找到将这个忽略添加到 RouterModule 的方法。这可能吗,如果没有,是否有更好的方法来达到相同的结果?

标签: angularasp.net-core-mvcsingle-page-application

解决方案


推荐阅读