“Установить интервал реагировать” Ответ

JavaScript setInterval

setInterval(function(){ 
	console.log("Oooo Yeaaa!");
}, 2000);//run this thang every 2 seconds
Grepper

Установить интервал реагировать

useEffect(() => {
  const interval = setInterval(() => {
    console.log('This will run every second!');
  }, 1000);
  return () => clearInterval(interval);
}, []);
Lonely Lyrebird

SetInterval React

let myCounter = 0;
let timeout = null;
export default CounterApp = props => {

  const [counter, setCounter] = useState(0);

  // Also don't forget this
  useEffect(()=> {
    return ()=> clearInterval(timeout);
  }, []);      

  myCounter = counter;
  const startInterval = () => {
    timeout = setInterval(() => {
      setCounter(counter => counter + 1);
      console.log("counter: ", myCounter); // counter always return 0 but myCounter the updated value
      if(myCounter === 10) clearInterval(timeout);

    }, 1000);
  };

}
Embarrassed Elk

Ответы похожие на “Установить интервал реагировать”

Вопросы похожие на “Установить интервал реагировать”

Больше похожих ответов на “Установить интервал реагировать” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования