【发布时间】:2020-04-06 05:25:16
【问题描述】:
考虑典型的useState 示例:
import React, { useState } from 'react';
const MyComponent = () => {
const [count, setCount] = useState(0);
console.log(count);
return (
<div style={{ display: 'flex', flexDirection: 'column', alignItems: 'center' }}>
count: {count}
<button onClick={() => setCount(count + 1)}>Increment</button>
</div>
);
};
export default MyComponent;
单击按钮会使每个状态打印两次。这是为什么呢?
【问题讨论】:
标签: reactjs react-hooks