多个 angular 解决方案刷新
multiple angular solutions refresh
我有 2 angular 个解决方案
- 是一个angular 4 解
- 是一个 angular 1 解,它位于
在 /old.
我在旧版本中的基本 href 设置为
<base href="/old/">
当我转到 http://mysolution 时,会加载 angular 4 个解决方案。
当我转到 http://mysolution/old 时,angular 1 解决方案加载。
但是如果我重新加载我的 angular 1 解决方案,它会跳转到我的 angular 2 解决方案。
有人可以帮忙吗??
你的代码中有 "catch all route" 吗?类似于:
{ path: '**', component: PageNotFoundComponent },
如果是这样,可能它正在解析“/old”并重定向您
我通过为我的路由使用哈希定位策略解决了这个问题
我只是在我的路由模块中添加了选项散列
export const routing = RouterModule.forRoot(APP_ROUTES, {useHash: true});
我有 2 angular 个解决方案
- 是一个angular 4 解
- 是一个 angular 1 解,它位于 在 /old.
我在旧版本中的基本 href 设置为
<base href="/old/">
当我转到 http://mysolution 时,会加载 angular 4 个解决方案。 当我转到 http://mysolution/old 时,angular 1 解决方案加载。
但是如果我重新加载我的 angular 1 解决方案,它会跳转到我的 angular 2 解决方案。
有人可以帮忙吗??
你的代码中有 "catch all route" 吗?类似于:
{ path: '**', component: PageNotFoundComponent },
如果是这样,可能它正在解析“/old”并重定向您
我通过为我的路由使用哈希定位策略解决了这个问题
我只是在我的路由模块中添加了选项散列
export const routing = RouterModule.forRoot(APP_ROUTES, {useHash: true});