当状态改变时,React不会重新渲染我的组件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当状态改变时,React不会重新渲染我的组件相关的知识,希望对你有一定的参考价值。

简单的例子index.tsx持有提供者app.tsx持有消费者单击“下一步”按钮时,上下文的questionNumber会增加,但是QuestionDeserializer组件不会呈现以显示questionNumber的值。为什么?

请参见以下示例:https://github.com/rnnelg/reactstateproblem

答案
None

以上是关于当状态改变时,React不会重新渲染我的组件的主要内容,如果未能解决你的问题,请参考以下文章

React 子组件不会在其状态更改时重新渲染

React Native - 状态改变但组件没有重新渲染

React:nextProps和state总是一样的;因此组件不会重新渲染

React Hook 功能组件防止重新渲染

React - 当 Axios 在单独的组件中调用时,setState 不会重新渲染页面

React 子组件在重新渲染时失去动画