gpt4 book ai didi

reactjs - PropTypes oneOfType isRequired

转载 作者:行者123 更新时间:2023-12-05 01:33:48 25 4
gpt4 key购买 nike

我有一个组件需要 propType oneOfType boolobject 所以我写道:

processInfoValues: PropTypes.oneOfType([
PropTypes.bool,
PropTypes.object,
])

工作正常,我的问题是应该需要这个 Prop ,我该如何实现?

我这样试过:

processInfoValues: PropTypes.oneOfType([
PropTypes.bool.isRequired,
PropTypes.object.isRequired,
])

我一直收到这个错误:

propType "processInfoValues" is not required, but has no corresponding defaultProps declaration

我做错了什么?

最佳答案

我认为这是因为您在 oneOfType 内的类型上设置了 isRequired。您应该将其设置在外部 PropTypes 上。我认为这可能有效

processInfoValues: PropTypes.oneOfType([
PropTypes.bool,
PropTypes.object,
]).isRequired

关于reactjs - PropTypes oneOfType isRequired,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64352389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com