【发布时间】:2019-07-18 19:56:44
【问题描述】:
我希望在道具更改时重新加载状态,但这不起作用并且user 变量在下一次useState 调用时没有更新,这是怎么回事?
function Avatar(props) {
const [user, setUser] = React.useState({...props.user});
return user.avatar ?
(<img src={user.avatar}/>)
: (<p>Loading...</p>);
}
【问题讨论】:
标签: reactjs react-hooks