React this.state is undefined?

前端 未结 9 2377
孤城傲影
孤城傲影 2020-12-01 11:29

I am following a beginner tutorial from Pluralsight, on form submit a value is passed to addUser component method and I need to push userName to this.stat

9条回答
  •  渐次进展
    2020-12-01 12:07

    If you prefer using arrow function do this. The arrow function syntax as like below

    addUser = event => { 
        const { value }  = event.target;
        console.log("value", value);
    }
    

    To prevent this function being called on every render or re-render you need to

    Change

    To

     this.addUser()}/>
    

    So that addUser gets called only when event is happened/triggered

提交回复
热议问题