gpt4 book ai didi

reactjs - PropType 已定义,但从未使用过 prop

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

const propTypes = {
prop1: PropTypes.string,
prop2: PropTypes.string,
prop3: PropTypes.number,
};

const something = (props) => ((props.props2 > 0 & props.prop1 === props.props3) ?
t('translation/abc')
: t('translation/def'));

为什么组件会抛出 lint 错误 PropType 已定义,但从未使用过 prop 所有三个 prop prop1、prop2、prop3

最佳答案

这应该可以解决您的问题,让我们解构您的 Prop ,然后将 propTypes 分配给您的无状态组件。

const something = ({prop1, prop2, prop3}) => ((props2 > 0 & prop1 === props3) 
? t('translation/abc')
: t('translation/def'));

something.propTypes = {
prop1: PropTypes.string,
prop2: PropTypes.string,
prop3: PropTypes.number,
};

关于reactjs - PropType 已定义,但从未使用过 prop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45527114/

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