![](/img/trans.png)
[英]Are there any disadvantages to running a function in react hook useState's set parameter?
[英]Are there any disadvantages in using lazy initialization for useState?
useState 文檔說:
如果初始 state 是昂貴計算的結果,您可以提供 function 代替,它將僅在初始渲染時執行
我可以理解昂貴計算的情況,但是 Number.toString() 呢:
useState(() => 10.toString())
在 function 中傳遞它會有什么缺點嗎?
但是 Number.toString() 呢:
useState(() => 10.toString())
在 function 中傳遞它會有什么缺點嗎?
如果沒有好處,最好不要這樣做,因為它會降低代碼的可讀性。
性能明智? 不,它甚至比值得測量的還要小; 所以? 我不會那樣做的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.