这是代码,
import React, { useEffect, useState } from 'react'
import './Body.css'
export default function Navbar() {
const [value, setvalue] = useState(0);
const [value1, setvalue1] = useState(0);
return (
<>
<div>
<h1>Our App</h1>
<div className="back">
<h3>Counter</h3>
<button onClick={() => [() =>{setvalue(value - 1)} , ()=>{setvalue1(value1 - 1)}] }> - </button>
<button>{value}</button>
<button>{value1}</button>
<button onClick={()=> [() =>{setvalue(value + 1)} , ()=>{setvalue1(value1 + 1)}] } > + </button>
</div>
</div >
</>
)
}
我在这里判断了如何在onClick事件中传递两个函数,这是我没有收到语法错误的唯一方式.
有人能建议对这篇文章做些修改吗?