React PropTypes获取指定的值

问题描述 投票:0回答:1

我一直在尝试获取我在组件中指定的proptype。

在我的组件中,我有一个静态对象propTypes:

 static propTypes = {
        width: PropTypes.number,
        disabled: PropTypes.bool,    
        // etc...   };

现在我一直想知道我是否能够获得我指定的PropTypes类型。如果我记录我的组件的proptypes,它会显示PropTypes的值是一个函数。

enter image description here

有没有办法从那里获得指定的类型?

javascript reactjs react-proptypes
1个回答
0
投票

反应中的Proptypes仅在运行时发出警告。它不支持任何严格的类型检查。如果你想要一个严格的类型检查,我建议使用Typescript而不是Javascript与React.It在编译时抛出错误,让你事先知道。

© www.soinside.com 2019 - 2024. All rights reserved.