理解并使用react的useState
1、为什么有了这个方法
useState()是专门用在函数组件中的,因为函数组件本来是没有状态的组件,而类组件中可以通过 this.state和this.setState来更新组件状态,于是 React 16.8 就新增useState这个特性,用来提升函数组件的性能。
- 函数组件
import React, {
useState } from 'react';
function ChangeAge() {
// 声明一个叫 "name" 的 state 变量
const [name, setName] = useState(0);
return (
<div>
<p>Your age is {
age}</p>
<button onClick={