前端学习
在做 openAI 聊天页面过程中的学习
我真的很少,且有时间去系统的学习 前端知识点,现在就在代码中学习吧,chatgpt 真的极大的减少了我的学习时间:
useEffect(() => {
verify && webSocketInit()
return () => {
ws.current?.close()
}
}, [ws, verify])
这段代码,有两个我刚学到的知识点:
verify && webSocketInit()这是学过,但真没想到运用到这里, 表示的意思是,如果 verify 为真,就会执行webSocketInit()。return ()=> {}我以为是useEfect的返回值? 其实以前好像也看到过,但没有真正的使用过,它的真正含义是 当组件被销毁时,会执行 return 语句。