是的,路由跳转不会清除setTimeout()定时器。定时器是在浏览器中运行的,而不是在路由中运行的。因此,当路由跳转时,定时器仍然会在后台继续运行。如果您希望在路由跳转时清除定时器,您需要在路由组件的生命周期方法中手动清除它们。例如,在React中,您可以在componentWillUnmount()方法中清除定时器,以确保在组件卸载时停止它们的运行。

路由跳转不会清除setTimeout定时器

原文地址: https://www.cveoy.top/t/topic/0pG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录