gpt4 book ai didi

error-handling - 父类(super class)构造函数调用应该在构造函数主体中

转载 作者:行者123 更新时间:2023-12-03 13:26:17 25 4
gpt4 key购买 nike

我使用es6编写React类构造函数,但在webstorm9编辑器中出现红色高亮错误这是部分代码:

class AssetSelectDialog extends React.Component {
static propTypes = {
data: React.PropTypes.any,
pageState: React.PropTypes.string,
pageStatus: React.PropTypes.string,
handleCancel: React.PropTypes.func,
handleSave: React.PropTypes.func
};

constructor(props) {
super(props);
this.PAGE_STATUS = {
SHOW: 'SHOW',
SELECT: 'SELECT'
};
this.state = {
data: this.props.data || {},
pageState: this.props.pageState || CONST.STATUS.EDIT,
pageStatus: this.props.pageStatus || this.PAGE_STATUS.SHOW
};
}

super(props); 中发现错误,消息是父类(super class)构造函数调用应该在构造函数主体中。代码在 babel 中运行正常,我该如何修复它?

最佳答案

这是 WebStorm 中的一个错误,WEB-14601在 WebStorm 10.0.4 中已修复

关于error-handling - 父类(super class)构造函数调用应该在构造函数主体中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32708008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com