我需要动态更新一些数据,而不添加新条目
constructor(props) {
super(props);
this.state = {
data: [],
isMounted: false
}
}
componentDidMount() {
this.setState({ isMounted: true })
}
componentWillUnmount() {
this.setState({ isMounted: false })
}
updateData(msg) {
if(this.state.isMounted){
this.setState(
update(this.state, { data: { $push: [msg] } }),
);
}
}
// updateDate方法将动态触发