Asp.net mvc 同时运行Angular和legacy淘汰赛应用程序

Asp.net mvc 同时运行Angular和legacy淘汰赛应用程序,asp.net-mvc,angular,knockout.js,Asp.net Mvc,Angular,Knockout.js,我很高兴/不幸地开始用Angular重写遗留的淘汰应用程序。它必须分阶段进行,因为它是一个大型应用程序。现在我正在重建/account路径下的所有内容。我还必须在ASP.NET MVC解决方案上执行此操作 通过为任何帐户路径提供静态资产,我已经成功地开发、构建和运行了应用程序。然而,为了避免每次有人在他们的帐户和应用程序的其余部分之间导航时都必须重新加载应用程序,我想找到一种方法,使angular应用程序与knockout应用程序同时加速 有什么想法吗?我有一个愚蠢的想法,但它需要你的进一步发展

我很高兴/不幸地开始用Angular重写遗留的淘汰应用程序。它必须分阶段进行,因为它是一个大型应用程序。现在我正在重建
/account
路径下的所有内容。我还必须在ASP.NET MVC解决方案上执行此操作

通过为任何帐户路径提供静态资产,我已经成功地开发、构建和运行了应用程序。然而,为了避免每次有人在他们的帐户和应用程序的其余部分之间导航时都必须重新加载应用程序,我想找到一种方法,使angular应用程序与knockout应用程序同时加速


有什么想法吗?

我有一个愚蠢的想法,但它需要你的进一步发展

也许你可以在Angular应用程序中运行所有内容

  • 你的Angular应用程序应该负责所有路由
  • 敲除页面可以运行在a中,并与Angular进行交互
  • 基本概念:

  • Angular应用程序已打开
  • 用户尝试转到淘汰页面
  • 角度显示加载状态
  • 角度开始加载,带有淘汰页面(iframe隐藏)
  • iframe通知Angular via它已准备就绪(需要更改淘汰应用程序的路由或初始化逻辑)
  • 角度停止加载并显示iframe
  • 用户与淘汰页面交互
  • 若用户点击了某个需要重定向的元素,击退应该通知Angular via
  • 我只能描述基本的想法,而不知道你的应用程序的细节