Eslint错误处理反应/道具类型

时间:2018-04-05 10:20:29

标签: javascript reactjs eslint

我使用Airbnb javascript标准来提示我的反应应用程序并且我收到错误我不确定如何修复。这是我在我的应用程序中的第一个文件,所有其他组件将在此之后跟进

import React, { Component } from "react";
import PropTypes from 'prop-types';

export default class RootPage extends Component {
render() {
    return <div>{this.props.children}</div>;
    }
}

RootPage.prototype={
    children: PropTypes.node
}

我的 this.props.children 投掷了eslint错误&#39; children&#39;在道具验证(反应/道具类型)中缺失

我不知道如何修复它,非常感谢任何帮助

提前致谢

1 个答案:

答案 0 :(得分:3)

您在propTypes(现在有prototype)中输入错误,请尝试:

RootPage.propTypes={
    children: PropTypes.node
}