首页 > 解决方案 > 如何在 Angular 8 中刷新状态?

问题描述

我是前端和 Angular 的新手,所以如果我的问题不合逻辑,请随时纠正我。

我面临的问题是我有一个应用程序,每当我更改角色(具有不同权限)时,我都可以做我以前角色所能做的一切。

例如,角色 A 可以查看仪表板并查看所有用户消息。角色 B 只能看到它自己的消息。每当我将角色从 A 更改为 B 时,我都可以看到所有用户的消息。当我刷新页面时,一切正常。

window.location.reload() 在这里不起作用,因为这是一个单页应用程序,我想保持这种状态。

我知道我应该刷新我的状态,但我不知道该怎么做。

我读过在 AngularJS 中有 $state.reload 来刷新状态。也许Angular 8中有类似的东西?

标签: angularfrontendstaterefresh

解决方案


推荐阅读