这是一个示例数据结构,
const data = { data: [ { timeStamp: 1528459555190, itemName: "Secured Car Loan", type: 1, data: [ { suspendFrom: "13/07/2018", suspendTo: "18/07/2018", recipient: "St. George" } ], description: "", userName: "<username>", tagName: ["<#tagname>"] }]
这些是我的道具类型验证data: PropTypes.shape({ data: PropTypes.arrayOf( PropTypes.shape({ timeStamp: PropTypes.number, itemName: PropTypes.string, data: PropTypes.arrayOf( PropTypes.shape({ suspendFrom: PropTypes.string, suspendTo: PropTypes.string, recipient: PropTypes.string }) ), description: PropTypes.string, userName: PropTypes.string, tagName: PropTypes.arrayOf(PropTypes.string) }) ).isRequired
为什么它有一个错误说无效data
的类型object
提供,期望一个数组?
发布于 2018-12-14 15:28:51
你能说明这是如何实施的吗?看起来您在数据对象的末尾缺少结束“}”。
https://stackoverflow.com/questions/-100003072
复制相似问题