【问题标题】:Eslint error handling react/prop-typesEslint 错误处理 react/prop-types
【发布时间】:2018-09-15 03:10:20
【问题描述】:

我正在使用 Airbnb javascript 标准对我的 react 应用进行 lint,但我遇到了一个错误,我不知道如何修复。这是我的应用程序中的第一个文件,所有其他组件都将在此之后进行

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 错误 'children' is missing in props validation (react/prop-types)

我不知道如何解决它,非常感谢任何帮助

提前致谢

【问题讨论】:

    标签: javascript reactjs eslint


    【解决方案1】:

    您在propTypes 中有错字(您现在有prototype),请尝试:

    RootPage.propTypes={
        children: PropTypes.node
    }
    

    【讨论】:

    • @spidy,如果有效,您能否将您的问题标记为已回答?
    猜你喜欢
    • 2020-10-30
    • 2019-11-22
    • 1970-01-01
    • 2021-08-26
    • 2021-07-27
    • 2017-11-15
    • 2021-10-15
    • 2021-06-12
    • 2020-11-12
    相关资源
    最近更新 更多