【发布时间】:2017-11-24 22:13:15
【问题描述】:
我正在尝试在我们旧的 angularjs 应用程序旁边运行 angular。在我们尝试使用 ngUpgrade(在可能之前需要进行大量重构)之前,我想尝试独立运行它们。我想我可以通过在我想要升级到我们的新应用程序的指定路线上渲染标签和相关的脚本文件来实现这一点(由 angular-cli 生成)。
我通过向我的 angular-ui-router 添加一个状态来做到这一点。使用 *param 作为最后一个 url 值,因此所有后续路由都转到同一路由。 img-link
但是现在我有一个问题,当我从 angularjs(e.g. /user) 路由重定向到新路由(例如 /subscription/2)时,应用程序会中断,因为 angular 无法解析先前的路由.
我认为如果我能以角度截获 routeChange 但找不到办法做到这一点,这可能会奏效。
这可能吗?
【问题讨论】:
-
我不确定我是否正确理解并排运行应用程序的含义;你能提供更深入的解释和/或代码示例吗?
标签: angularjs angular angular-ui-router angular-router