reactjs - 调用 useState 是否会重新渲染组件?
问题描述
import React, { useState } from 'react';
import logo from './logo.svg';
import './App.css';
import Home from './Components/Home';
function App() {
console.log("Rendered")
let [count, setCount] = useState(0);
return (
<>
<h1>Hello World</h1>
</>
);
}
export default App;
Console Output:
Rendered
Rendered
我知道调用 setCount 方法会重新渲染 App 组件,但是使用 useState 挂钩初始化计数状态会重新渲染 App 组件吗?
解决方案
推荐阅读
- django - HttpResponseRedirect(reverse) 和渲染
- excel - 需要匹配excel中的日期并对该日期的列执行操作?
- c++ - 使用 std::set 和 shared_ptr 优化 C++ 代码
- c# - Crystal Reports 是否不适用于 VS 2022 预览版?
- javascript - bcrypt.hash 不是函数。打字稿和快递中的错误
- c++ - 我们是否应该在全局模块片段中为废弃变量的初始化声明所使用的废弃函数提供定义?
- javascript - 无法访问方法内的类属性
- python - Python RSA - 公钥加密出错?
- python-3.x - Python .format() 解析 ':' 字符
- python-requests - 在 inline_keyboard 电报机器人请求上捕获点击事件