有没有办法在没有 window.location.reload() 和 ngOnInit() 的情况下重新加载我的应用程序?
Is there a way to reload my app without window.location.reload() and ngOnInit()?
有什么方法可以在没有 window.location.reload() 和 ngOnInit() 的情况下重新加载我的 Angular 11 应用程序?
window.location.reload() 使 Chrome 重新加载选项卡,这不是我想要的结果。 ngOnInit() 在我的应用程序中导致了一些奇怪的错误。
我想要类似于 window.location.reload() 的内容,但不会刷新 Chrome 选项卡。
有什么解决办法吗?
提前致谢。
看起来没有任何数据你的方法是错误的,你可以使用 ngAfterViewInit 或带有元素刷新的生命周期挂钩之一。但是,如果您尝试刷新屏幕上的数据,您应该查看服务绑定,以便数据是“反应性的”。
您可以使用行为主题或主题绑定,但它会将您的数据作为订阅事件进行更新,而无需重新绘制视口。
然而,如果没有任何类型的代码或任何东西,这只是猜测。
有什么方法可以在没有 window.location.reload() 和 ngOnInit() 的情况下重新加载我的 Angular 11 应用程序?
window.location.reload() 使 Chrome 重新加载选项卡,这不是我想要的结果。 ngOnInit() 在我的应用程序中导致了一些奇怪的错误。
我想要类似于 window.location.reload() 的内容,但不会刷新 Chrome 选项卡。
有什么解决办法吗?
提前致谢。
看起来没有任何数据你的方法是错误的,你可以使用 ngAfterViewInit 或带有元素刷新的生命周期挂钩之一。但是,如果您尝试刷新屏幕上的数据,您应该查看服务绑定,以便数据是“反应性的”。
您可以使用行为主题或主题绑定,但它会将您的数据作为订阅事件进行更新,而无需重新绘制视口。
然而,如果没有任何类型的代码或任何东西,这只是猜测。