Let\'s say I have a list of plain objects in my this.state.list that I can then use to render a list of children. What then is the right way to insert object in
this.state.list
concat returns a new array, so you can do
this.setState({list: this.state.list.concat([newObject])});
another alternative is React's immutability helper
var newState = React.addons.update(this.state, { list : { $push : [newObject] } }); this.setState(newState);