解决思路一:使用setState()这个函数赋值的时候,不是传入一个固定的值,而是使用setState((data)=>{let new_data=data+1;return new_data})得到最新的值,函数中的data是当前等待处理的值
import React, { Component, useState } from 'react'
importReactDom, { render } from 'react-dom'
const Hooks = () => {
const [num, set_num] = useState(0)
const [age, set_age] = useState(0)
const add_age = () => {
set_age((data) => {
let new_data = data + 1
set_num_handle(new_data)