angularjs - 单一水疗中心的替代品
问题描述
我们有用 angularjs 编写的大型企业应用程序。
现在我们必须迁移到 Angular,因此我们排除了混合方法的选项,Angular 建议使用“ngUpgrade”。
所以现在我们正在用 Angular 创建一个新的应用程序,这意味着我们有 2 个应用程序“angularjs(old)”和 angular(new)。
因此,无需使用 angular-spa 刷新即可在这两个应用程序之间进行切换。
我试图找出是否存在另一个框架,在两个应用程序之间导航时无需刷新(无需通过导航到新的 html 来刷新整个页面)。
解决方案
可能的解决方案:使用新的 Angular 应用程序作为包装器,然后iframe
根据上下文显示您想要的应用程序 - 旧的或新的。您可能面临的问题是更改 iframe,但我想您可以用来postMessage
在应用程序之间进行通信。
更复杂一点:Angular Elements
用于创建您的混合应用程序。我真的建议您观看上一次 Angular 连接中的Erin关于 Google 如何从 js 迁移到 Angular 的演讲。
推荐阅读
- python - 如何在满足一定条件时跳出当前的while循环并运行下一个循环?
- xaml - 自定义控件的可绑定属性未更新 - Xamarin Forms
- java - Eclipse:将 Maven 配置添加到快速链接
- marklogic - ML Data Hub 教程中的代码示例链接损坏
- c# - 我如何验证列表是否
是空的? - javascript - 从 Firestore 获取数据
- python - 将 TFDS 数据集转换为 tensorflow.examples.tutorials.mnist
- apache - 解决 No matching DirectoryIndex without added index
- kubernetes - GKE 和 EKS 之间的对等连接
- reactjs - 在 Jest 中测试调用 Promises 的嵌套函数