[闲聊] 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