如何修改父组件中的状态,并将其作为支持传递给子组件,但只在修改后的状态发生变化时才重新呈现这些子组件?
我的基本设置目前工作,但它导致了一些不必要的重新呈现。父组件从URL中获取信息(使用react路由器挂钩)并对其进行修改,然后将其作为道具传递给其子组件。This component is re-render
React是纯粹的状态,在我的App组件的状态中有一个status变量,它可以跟踪应用程序当前正在做什么。当用户提交一个URL时,状态变为Fetching URL,并触发一个$.get()请求从其中获取数据。请求成功或失败后,应用程序状态将分别更改为Waiting for Input或Error。我的问题是,当用户提交另一个处于Fetching