我有一个使用router
的简单Angular应用。
我的路由逻辑很简单
Routes = [
{ path: '', component: MyMainComponent },
{ path: 'error', component: ErrorComponent },
]
如果应用程序中发生错误,则逻辑导航到ErrorComponent,因此我在浏览器URL上看到的是http://localhost:4200/error
。
如果用户从此处重新加载应用程序(例如,使用CMD+R
),则该应用程序将返回到错误页面。即使我们重新加载指向现有路由路径的URL,是否有一种方法可以强制重新加载到Main?
我有一个使用路由器的简单Angular应用。我的路由逻辑很简单Routes = [{路径:“,组件:MyMainComponent},{路径:“错误”,组件:ErrorComponent},]如果出现错误...
这是设计问题。如果确实发生错误,则应提供角度信息。