【发布时间】:2019-10-11 20:58:06
【问题描述】:
我收到警告为“警告:失败的道具类型:组件:道具类型props无效;它必须是一个函数,通常来自prop-types包,但收到object”
我的代码是:
const { history } = props.props
history.push('/next');
Component.propTypes = {
props: {
history: PropTypes.object,
},
}
Component.defaultProps = {
props: {
history: PropTypes.object,
},
}
我的功能运行正常,但出现此控制台错误有人可以帮我解决此警告吗?
【问题讨论】:
-
props.props似乎有点混乱。有没有办法可以简单地将历史记录发送为props.history,或者这是我不知道的某种模式?谢谢!
标签: reactjs react-props react-proptypes