最佳答案
我正在使用 response-router 开发一个应用程序。我有一个项目页面,其 URL 如下:
myapplication.com/project/unique-project-id
当项目组件加载时,我从组件 DidMount 事件触发该项目的数据请求。我现在遇到了一个问题,如果我直接在两个项目之间切换,那么只有 id 会像这样变化..。
myapplication.com/project/982378632
myapplication.com/project/782387223
myapplication.com/project/198731289
不会再次触发 Component entDidMount,因此不会刷新数据。是否应该使用另一个生命周期事件来触发数据请求,或者使用不同的策略来解决这个问题?