angular - 如何在重新加载我的角度应用程序时更改鼠标光标?
问题描述
我必须在我的 Angular 应用程序中重新加载一个页面才能重置我的所有数据。
但是当我这样做时,window.location.reload()
我有一个白屏,用户可以认为应用程序崩溃了。所以我想拥有cursor:wait
,但它不起作用。
.ts 文件:
ngOnInit() {
document.body.style.cursor = "wait";
}
ngAfterViewInit() {
document.body.style.cursor = "initial";
}
有人有什么解决办法吗?
解决方案
我不确定重新加载整个应用程序是否理想。您只需重新加载组件即可更新组件和视图。
constructor(private route : ActivatedRoute,
private router : Router) {}
buttonClick() {
this.router.navigateByUrl('your_path');
}
希望这有帮助!
推荐阅读
- flutter - Flutter – 连续两个文本,左边一个优雅地溢出
- android - Glide for Android - 没有发出 URL 请求,也不例外
- firebase - 如何区分活跃用户和非活跃用户
- sikuli - 如何在 sikuli 脚本中实现链式搜索
- excel - Excel TFS 加载项连接到 TFS 时崩溃
- windows - Windows UWP:单进程后台蓝牙任务未触发
- java - 在java中执行“fetchall”语句的更好方法是如何在json响应中进行转换?
- html - 发布缩略图未显示在主页上并出现错误
有人可以帮忙吗?缩略图未显示在我的博客文章中,并且在检查元素中显示以下错误:找不到标签的替换 [post.thumbnailUrl]
我尝试了我的方法,但我无法成功。
如何根据
- ios - 如何根据 Swift 4 中的发件人更改在动作功能中使用的属性
- c# - 将从受约束的泛型基类继承的类分配给具有受约束的泛型的继承基类