类型错误:无法读取未定义的属性“状态" [英] TypeError: Cannont Read Property `State` of Undefined

查看:58
本文介绍了类型错误:无法读取未定义的属性“状态"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

出现错误:

类型错误:无法读取未定义的属性状态"

TypeError: Cannot read property 'state' of undefined

当我要通过事件 onSubmit() 获取我的输入状态值时,我遇到了这个错误.

I face this error when i am going to get my input state value by event onSubmit() .

onFormSubmit(event){
    event.preventDefault();
    console.log(this.state.term);
}

推荐答案

改为使用箭头函数:

改变

onFormSubmit(event){
    event.preventDefault();
    console.log(this.state.term);
}

onFormSubmit= (event)=>{
    event.preventDefault();
    console.log(this.state.term);
}

这篇关于类型错误:无法读取未定义的属性“状态"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆