组件委派给上下文

时间:2019-06-14 18:26:46

标签: reactjs react-hooks react-context

我将元素子级推上层级而不是向下推到上下文元素中,实际内容(元素子级)中的更改不会触发重新渲染,但实际上下文中的更改会触发。那是一个错误还是我做错了什么?

我试图制作一个模式包(引导可视化作为占位符),而不是在整个DOM和虚拟DOM上实例化模式,而是将数据集中在一个保持器/控制器中。该控制器将负责提供模态上下文并在必要时显示/隐藏。

示例代码太大,无法放在此处,因此我将其放在了codeandbox上:

https://codesandbox.io/s/modals-react-i8bdn(仅包含Bootstrap以使模式工作正常)

React将使状态与计数器值保持同步。

0 个答案:

没有答案