In dieser GitHub-Ausgabe habe ich im Wesentlichen vorgeschlagen, Folgendes zu ändern:
x = useCallback( ... , []);
Zu:
x = useRef( ... ).current;
Die beiden sind gleich, aber mit useRef
React werden die Abhängigkeiten nicht verglichen.
Auf die eine Antwort mit einer Frage kam:
Gibt es jemals eine Situation, in der ein abhängigkeitsloses useMemo oder useCallback die bessere Wahl wäre als useRef?
Ich kann mir keinen vorstellen, aber ich habe möglicherweise einige Anwendungsfälle übersehen.
Kann sich jemand eine solche Situation vorstellen?
useCallback(x,[])
in "useRef(x)
genauso".