我有一个功能齐全的 Android 应用程序,现在出现此错误:
null is not an object (evaluating '_this.state.displayErrors') 这是在这里引用这行代码:
_getErrors = () => {
if (this.state.displayErrors) {
return {
...this.state.validationErrors,
...this.props.validationErrors
};
}
return {};
};
这是一个范围界定问题吗?该if声明没有访问displayErrors以外_getErrors的功能?如果是这样,那么几周前这到底是怎么工作的?
我尝试放置:
this.state = {
validationErrors: {},
displayErrors: false,
titleName: personalDetails && personalDetails.firstName,
displayAlert
};
里面constructor(props),我相信这是属于,但后来我得到一吨的关于它的变量,其他问题,如功能personalDetails和displayAlert没有被定义为变量。最大的痛苦就是displayAlert。
慕的地6264312
精慕HU
宝慕林4294392
随时随地看视频慕课网APP
相关分类