Javascript 如何在React Native中应用HashMap

Javascript 如何在React Native中应用HashMap,javascript,android,ios,reactjs,react-native,Javascript,Android,Ios,Reactjs,React Native,我需要动态更新数组中的一些数据,而不附加新条目 constructor(props) { super(props); this.state = { data: [], isMounted: false } } componentDidMount() { this.setState({ isMounted: true }) } componentWillUnmount() { this.setState({ isMount

我需要动态更新数组中的一些数据,而不附加新条目

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方法将动态触发