How do I edit multiple input controlled components in React?

后端 未结 9 514
[愿得一人]
[愿得一人] 2020-12-04 09:01

I have a component that stores a contact object as state - {firstName: \"John\", lastName: \"Doe\", phone: \"1234567890} I want to create a form to edit this object but if I

9条回答
  •  不思量自难忘°
    2020-12-04 09:41

    updatePrevData=(event)=>{
        let eventName=event.target.name;
       this.setState({
           ...this.state,
           prev_data:{
            ...this.state.prev_data,
            [eventName]:event.target.value
           }
    
       })
    
       console.log(this.state)
    
    }
    

提交回复
热议问题