angular - 忽略 Angular 8 应用程序中所有未注册的路由
问题描述
我们正在考虑将大型 .Net Core / AngularJS 应用程序升级到最新版本的 Angular。该应用程序当前为每个页面使用 Razor 视图,但目标是移动到 SPA。由于这将是一个非常漫长的过程,我们唯一的选择是一次重建一个页面或组件。
我想要实现的是注册 SPA,但只为我在 RouterModule 中配置的路由启用 Angular。如果未配置特定路由,它应该简单地忽略它并让请求继续到.Net。我在启动逻辑中调用 app.UseSpa() 之前的 app.UseMvc() 。
我没有找到将这个忽略添加到 RouterModule 的方法。这可能吗,如果没有,是否有更好的方法来达到相同的结果?
解决方案
推荐阅读
- vb.net - 重载解决失败,因为没有可访问的“参数”接受此数量的参数
- neo4j - 一系列条件 foreachs 不执行 neo4j 密码
- rhino - 在 Rhino 中获取异常的堆栈跟踪
- angular - 没有验证的角反应形式
- c - 如何使用 O(n) 算法在 C 中就地分区数组?
- ios - iOS 设备中的 MP3 副本
- reactjs - React 分析包大小
- java - 如何使用 Spring Boot 发送异步电子邮件
- python - 我如何根据外键过滤多对多字段?(我是 django 管理面板本身)
- reactjs - 尝试通过我的反应应用程序从 Firestore 读取和显示数据时出现错误“无法读取未定义的属性 'map'”