关于hooks
来源:8-5 登陆退出功能完整优化

console_man
2020-03-23
老师,如果在函数式组件中通过useState声明两个state,分别为isLogin和loaded。
请问在怎么同时修改这个两个state的状态呢
写回答
2回答
-
Dell
2020-03-24
setIsLogin 再调用setLoaded,或者把这两个字段放到一个对象里,然后set***({isLogin,loaded })
10 -
布罗利00
2020-05-05
const [isLogin, setIsLogin] = useState(false) const [loaded, setLoaded] = useState(false) useEffect(() => { axios.get('/api/islogin').then(res => { if (res.data?.success) { setIsLogin(res.data.data) } }).finally(() => { setLoaded(true) }) }, [])
00
相似问题
关于 superagent.get
回答 1
关于扩展express 类型的问题
回答 1
关于interface定义时属性名的问题
回答 1
关于static的问题
回答 1
关于在函数中使用keyof的疑惑
回答 1