我有三个不同的组件,让我们先调用它们,第二个和第三个。第二个和第三个将是React中的上下文Api的消费者。第二个将获得第一个val,第三个将获得第二个val2。现在,如果我有一个函数来更改第二个组件使用的第一个val,我将获得第三个组件的呈现,该组件使用val2值。使用redux,我不会得到这种不想要的渲染。我想知道是否有一种方法可以绕过react中的这种渲染,或者redux是否仍然是获得这种类型的性能的方法。下面是第二个组件: i
但我意识到,可以在不侦听ComponentWillReceiveProps的情况下更新子组件的props。例如,在以下名为App的组件中,子组件Comp能够在不侦听生命周期方法ComponentWillReceiveProps的情况下接收props。主要的App组件:import ReactDOM from 'react-dom';
imp