Javascript 未设置useState initialState
从: 在初始渲染期间,返回的状态(state)与 作为第一个参数传递的值(initialState) 但我有以下几点:Javascript 未设置useState initialState,javascript,reactjs,react-hooks,Javascript,Reactjs,React Hooks,从: 在初始渲染期间,返回的状态(state)与 作为第一个参数传递的值(initialState) 但我有以下几点: const MyComponent = () => { const {position, setPosition} = useState(0); return `POSITION: ${position}`; } 该组件渲染: 位置:未定义 我缺少什么?useState返回一个数组。看看它的签名: 函数useState(…):[S,分派] 所以你应该写: co
const MyComponent = () => {
const {position, setPosition} = useState(0);
return `POSITION: ${position}`;
}
该组件渲染:
位置:未定义
我缺少什么?
useState
返回一个数组。看看它的签名:
函数useState(…):[S,分派]
所以你应该写:
const[position,setPosition]=useState(0);
请参阅。const[position,setPosition]谢谢。愚蠢的错误。