how to set state array using react hooks

前端 未结 5 859
情话喂你
情话喂你 2021-02-04 15:57

Thanks in advance. I have a state array as below.

I need to add an item to state array, I came across that we need not do state mutation. How do i set state with prevSta

5条回答
  •  长发绾君心
    2021-02-04 16:44

    To insert new element at the end of the list

    const addMessage = (newMessage) => setMessages(state => [...state, newMessage])
    

    To insert new element at the begining of the list

    const addMessage = (newMessage) => setMessages(state => [newMessage, ...state])
    

提交回复
热议问题