我在使用 redux 时遇到了一些问题。事实上,我正在使用 Next.js,当我在页面之间导航时,我需要在每次 url 更改时清除 redux 状态。我做了很多事情来强制清除 redux 但不幸的是我不知道为什么,也许是一些异步问题,每次 url 更改并且 redux 状态仍然存在于某些组件中时,我的应用程序都会变得疯狂。
但是,当我以编程方式重新加载页面时location.reload
,一切都很完美,但我想知道它是否不影响性能?
你怎么看 ?我应该继续这样做吗?
我在使用 redux 时遇到了一些问题。事实上,我正在使用 Next.js,当我在页面之间导航时,我需要在每次 url 更改时清除 redux 状态。我做了很多事情来强制清除 redux 但不幸的是我不知道为什么,也许是一些异步问题,每次 url 更改并且 redux 状态仍然存在于某些组件中时,我的应用程序都会变得疯狂。
但是,当我以编程方式重新加载页面时location.reload
,一切都很完美,但我想知道它是否不影响性能?
你怎么看 ?我应该继续这样做吗?