1、默认情况下:子跟着父一起渲染
2、memo 缓存,只有props发生变化的时候才会重新渲染
import { memo, useState } from 'react';
// 默认情况下:子跟着父一起渲染
//memo 缓存,只有props发生变化的时候才会重新渲染
const MemoSon = memo(function Son(){console.log('子组件渲染');return <div>子组件</div>
})
// function Son(){
// console.log('子组件渲染');
// return <div>子组件</div>
// }const App = () => {const [count, setCount] = useState(0);return (<div className="home">{/* <Son /> */}<MemoSon /><button onClick={() => setCount(count + 1)}>+{count}</button></div>)
}export default App