作者:
ZooseWu (N5)
2023-09-25 20:17:53eslint跟我說function每一偵都會宣告
叫我放在useEffect裡面避免浪費
不是啊我就不只useEffect裡面會用到
外面也會用到
後來我想說拿useState把它包起來
試了之後可以正常運行
我想說我真是天才
結果跑eslint的時候他會把格式改壞
useState<(prop:string)=>void>((prop)=>{...})
↓
useState<(prop:string)=>void>(prop)=>{...}
eslint就是一個大便東西...
後來我才知道我弄錯用法了
有一個useCallback
就是專門把function存起來用的
改用useCallback一切就正常了
還可以宣告哪個變數改變的時候要重新宣告
好扯