在React JS中使用带有defaultProps的枚举

时间:2020-11-02 23:23:49

标签: reactjs typescript enums react-proptypes

我在我的React项目中使用了带有defaultProps的枚举^,但是我遇到了问题。

我有下一个枚举:

enum Size {
 Small = 'small',
 Medium = 'medium',
 Large = 'large',
}

在defaultProps中,我通过以下方式在defaultProps中使用了枚举:

componentName.defaultProps = {
 ...
 size: Size.Medium,
 ...
}

我已经将道具的大小值输出到控制台,我得到=> Size.Medium而不是'medium'。

您能解决输入无效的枚举值的问题吗?

0 个答案:

没有答案