Wpis z mikrobloga

Czy słowo current dziłą tylko dla useRef

Czy dla każdego hooka?

Przykład użycia w komponencie

const isMounted = useRef(false);
....
useEffect(() => {
if (isMounted.current) {
if (isResultsVisible) {
setView('READY');
}
}
}, [isResultsVisible]);

#react #javascript
  • 3
@pyroxar: Średnio rozumiem pytanie, useref zwraca obiekt z property current w którym siedzi to co chcesz czy to zmienna jak w tym wypadku czy node html czy cokolwiek innego. Useref służy do trzymania jakiejś wartości bez wymuszanie rendera po jej zmianie przez kod i po to aby zmienna nie znikała między renderami.