angular - 如何在 Angular 8 中刷新状态?
问题描述
我是前端和 Angular 的新手,所以如果我的问题不合逻辑,请随时纠正我。
我面临的问题是我有一个应用程序,每当我更改角色(具有不同权限)时,我都可以做我以前角色所能做的一切。
例如,角色 A 可以查看仪表板并查看所有用户消息。角色 B 只能看到它自己的消息。每当我将角色从 A 更改为 B 时,我都可以看到所有用户的消息。当我刷新页面时,一切正常。
window.location.reload() 在这里不起作用,因为这是一个单页应用程序,我想保持这种状态。
我知道我应该刷新我的状态,但我不知道该怎么做。
我读过在 AngularJS 中有 $state.reload 来刷新状态。也许Angular 8中有类似的东西?
解决方案
推荐阅读
- c - 2位七段显示
- php - Ajax 过滤器不返回带有过滤器的页面内容
- jquery - jquery ajax 请求无法捕获不存在的 ajax url
- node.js - 如何防止招摇展示允许的方法GET?
- javascript - 根据当前元素和先前元素之间的差异对排序数组进行分组
- php - 使用 PHP搜索包含 1 3 + 2 2等表达式的 Mysql 数据库
- javascript - 在常量数组中设置机会
- objective-c - Flutter Google Maps 插件中的原生动画不起作用
- linux - Shell脚本仅将列标题中的所有空格替换为csv文件中的下划线
- angular - Angular9 - 使用共享服务后无法访问其他模块