useState不会立即更新状态。
我正在使用react-select,我需要加载multi根据请求结果选择的 ( ) 选项的组件。
因此,我创建了 statedefaultOptions来存储常量的值queues。
事实证明,加载组件时,值 \xe2\x80\x8b\xe2\x80\x8bar 仅在第二次显示。
\n我console.log在 中做了一个queues,返回与空不同。
我对状态做了同样的事情defaultOptions,返回的是空的。
我创建了一个codesandbox以便更好地查看。
\nconst options = [\n {\n label: "Queue 1",\n value: 1\n },\n {\n label: "Queue 2",\n value: 2\n },\n {\n label: "Queue 3",\n value: 3\n },\n {\n label: "Queue 4",\n value: 4\n },\n {\n label: "Queue 5",\n value: 5\n }\n];\n\nconst CustomSelect = (props) …Run Code Online (Sandbox Code Playgroud)