Flow认为PropTypes无法访问

时间:2017-09-29 23:33:35

标签: reactjs flowtype react-proptypes

我尝试将propTypes添加到我的组件,但是流程显示消息" [流程覆盖]未覆盖的代码"。我已经为PropTypes安装了flow-typed,它也没有帮助。我不知道出了什么问题。

// @flow
import React, { Component } from "react";
import PropTypes from "prop-types";

type Props = {
    name: string
}

class Hello extends Component<Props> {
    static propTypes = { // [flow coverage] uncovered code
        name: PropTypes.string
    }

    render() {
        return <h1>{this.props.name}</h1>;
    }
}

flow warning

1 个答案:

答案 0 :(得分:0)

正如您在flowtype/flow-for-vscode#138中看到的,这是flow coverage中的错误(问题:facebook/flow#2233)。