手机网站与app的区别,如何再工商局网站做设备抵押,电脑系统重装wordpress,网站开发使用什么语言场景#xff1a;useState的状态值一旦通过状态更新函数改变了#xff0c;React 就会重新渲染组件。 方法#xff1a;可变引用useRef()保存可变数据#xff0c;这些数据在更改时不会触发重新渲染 每次渲染组件时#xff0c;countRenderRef可变引用的值都会使countRenderRef…场景useState的状态值一旦通过状态更新函数改变了React 就会重新渲染组件。 方法可变引用useRef()保存可变数据这些数据在更改时不会触发重新渲染 每次渲染组件时countRenderRef可变引用的值都会使countRenderRef.current 递增。 重要的是更改不会触发组件重新渲染。
import React, { useRef, useEffect } from react;
function CountMyRenders() {const countRenderRef useRef(1);useEffect(function afterRender() {countRenderRef.current;},[]);return (divIve rendered {countRenderRef.current} times/div);
}