React技巧之在state数组中添加元素

2022-08-19 15:34:32 浏览数 (1)

原文链接:https://bobbyhadz.com/blog/react-push-to-state-array[1]

作者:Borislav Hadzhiev[2]

正文从这开始~

总览

在React中使用扩展语法,将元素添加到state数组中。比如说,setNames(current => [...current, 'Carl']) 。扩展语法会解包state数组中现存的元素,到一个新数组中。我们可以在其中添加其他元素。

代码语言:javascript复制
import {useState} from 'react';

export default function App() {
  const [names, setNames] = useState(['Alice', 'Bob']);

  const handleClick = () => {
    // 


	

0 人点赞