关于react hook useState的问题?
let a = 'testData'
//函数组件
const componentsFunc = ()=>{
useEffect(()=>{
setTimeout(()=>{
a='a已经被改变且再界面上展示出来了'
},3000)
},[])
return <div>{
a
}</div>
}
变量写再函数组件外面 也能重新触发渲染,这样看好想没有useState什么事情,求指点。
///应该是我搞错了我在改变了全局变量后又设置了一次 loading false 。应该是这一次触发的render
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论