我想制作一个 React 组件,我可以在其中从 createContext 输入上下文并将 Provider 添加到其中。上下文变量应该像状态变量一样可变(如 useState)。 它应该是这样的,但是下面的代码显然不起作用:
<div>
<{CONTEXT VARIABLE HERE}.Provider value={value}>
all the stuff inside...
</{CONTEXT VARIABLE HERE}.Provider>
</div>
我试着为此放置一个变量,但这没有用。我还尝试制作一个组件,如果特定值为 0 或 1 或 2,它会返回 Provider ... 我发现如果一个状态在提供者之上,则提供者滞后或在输入字段中,它只会让你放在角色上然后失去焦点。