В настоящее время я понимаю хук useRef и его использование.Доступ к DOM - довольно простой пример использования, который я понял.Второй вариант использования - ссылка ведет себя как поле экземпляра в компонентах класса.И реагирующий документ предоставляет пример установки и очистки временного интервала из обработчика щелчков.Я хочу знать, если отмена временного интервала из обработчика щелчков не требуется, можем ли мы установить и очистить интервалы с локальными переменными, объявленными в useEffect, как показано ниже?Или использование ссылки, как упомянуто в документации, всегда является подходом?
useEffect(() => {
const id = setInterval(() => {
// ...
});
return () => {
clearInterval(id);
};
})