[閒聊] react function declare

作者: ZooseWu (N5)   2023-09-25 20:17:53
eslint跟我說function每一偵都會宣告
叫我放在useEffect裡面避免浪費
不是啊我就不只useEffect裡面會用到
外面也會用到
後來我想說拿useState把它包起來
試了之後可以正常運行
我想說我真是天才
結果跑eslint的時候他會把格式改壞
useState<(prop:string)=>void>((prop)=>{...})

useState<(prop:string)=>void>(prop)=>{...}
eslint就是一個大便東西...
後來我才知道我弄錯用法了
有一個useCallback
就是專門把function存起來用的
改用useCallback一切就正常了
還可以宣告哪個變數改變的時候要重新宣告
好扯
作者: a9486l (a9486l)   2023-09-25 20:18:00
大師
作者: JerryChungYC (JerryChung)   2023-09-25 20:19:00
大師

Links booklink

Contact Us: admin [ a t ] ucptt.com