Javascript 失败的道具类型:ProductDetail:道具类型“dataQuality”无效;它必须是一个函数,通常来自React.PropTypes
使用时获取标题中的错误Javascript 失败的道具类型:ProductDetail:道具类型“dataQuality”无效;它必须是一个函数,通常来自React.PropTypes,javascript,reactjs,Javascript,Reactjs,使用时获取标题中的错误 import {PropTypes} from 'react'; export const dataQualityShape = PropTypes.shape({ isPending: PropTypes.bool.isRequired, issues: PropTypes.objectOf( PropTypes.arrayOf( PropTypes.shape({ Severit
import {PropTypes} from 'react';
export const dataQualityShape = PropTypes.shape({
isPending: PropTypes.bool.isRequired,
issues: PropTypes.objectOf(
PropTypes.arrayOf(
PropTypes.shape({
Severity: PropTypes.string.isRequired,
Message: PropTypes.string.isRequired
}).isRequired
).isRequired
).isRequired
});
你知道为什么吗?你有没有尝试过将
链接到外部的PropTypes.objectOf
?@maxhallinan我尝试过去掉所有所需的.isRequired
并得到同样的错误:(