如何在状态中的数组内设置状态对象

时间:2019-05-02 13:59:46

标签: reactjs

我有一个名为messagesObj的对象数组,并且我正在尝试setState中的内容messagesObj,但是没有任何效果。

this.state = {
    messagesObj:[{
        name:"",
        time:"",
        content:""
    }]
}

1 个答案:

答案 0 :(得分:0)

您可以像这样使用传播运算符设置messageObj的状态

使用传播算子

this.setState({
  messagesObj: [
    ...this.state.messagesObj,
    content: "your content"
  ]
})

如果您有任何问题,请告诉我。