react获取输入框的值,以及在axios时 解决this的问题,通过函数套函数

        add(event){
this.setState({
data:event.target.value
})
console.log(this.state)

}

       out(f){
this.setState({
data:[...this.state.data,"点击函数外部组件内部",f]
})
console.log(this.state)
}
test(){
var x=10  //每点击一次,都会被重新定义;后面的函数又根本不会执行
var t2=this.out
axios.post('/data/list',{user:'前台发送'}).then((res)=>{
console.log(res.data)
t2(res.data)
})
}

猜你喜欢

转载自blog.csdn.net/qq_39047764/article/details/80779123