React と React Native のスレ (481レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

129: 2021/08/28(土)04:17 ID:5cd2kTad(1/7) AAS
useCallback これっている?
fnのMemoならMemoってキーワードも名称から抜けてるし
useMemo(() => fn, deps) と同じならなおさら...
131: 2021/08/28(土)04:42 ID:5cd2kTad(2/7) AAS
うー−ん!初学者だからなのか意味わからんです
132: 2021/08/28(土)04:46 ID:5cd2kTad(3/7) AAS
useCallback(fn, deps) が useMemo(() => fn, deps) こう書けるって事なんじゃないですか?
134: 2021/08/28(土)05:10 ID:5cd2kTad(4/7) AAS
>>133
良い!
そっちのが良い!

fnのメモなのに、useMemoCallback()になってないので直観的に思えない
初学者だと、ぱっと見CallbackするにはuseCallback()が必須に見える
理由はMemoの文字が入ってないから
136
(1): 2021/08/28(土)08:24 ID:5cd2kTad(5/7) AAS
useCallback だと名称から、
コールバック使いますよ!の宣言に見えると言っている

実際はコールバックをメモしますよ!だから
コード読むとき直感的でないと言っている

実際、初学者で関数コンポネント内でコールバックを定義するときは
useCallback()を使わなければならないと思いこんでいる人が少なからず居ると思う
140
(1): 2021/08/28(土)11:35 ID:5cd2kTad(6/7) AAS
>>139
その心は?
143: 2021/08/28(土)23:14 ID:5cd2kTad(7/7) AAS
外部リンク:medium.com
"カスタムフックは技術的にはReact機能ではない" って

ステートレス関数に状態を保持する機能が
jsに元よりあるという事でしょうか?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 1.083s*