我创建了这个状态:
const [list, insert] = React.useState(["a","b"]);
我有一个按钮,当我按下它时,我希望它设置list
为["a","b","c"]
有用:
<button onClick={() => insert(list.concat(["c"]))}>Insert</button>
但它没有:
<button onClick={() => {list.push("c");insert(list)}}>Insert</button>
我不知道为什么