我有一个构建为:
的对象{
id: // should be === to parentId
0: {id: "", parentId: ""}
1: {id: "", parentId: ""}
}
我想知道这个对象并在mapStateToProps
function mapStateToProps(state, ownProps) {
const { id } = ownProps
return {
comments: state.comments
}
}
这样comments:
返回对象的长度。和state.comments.length一样,但它没有正常工作
答案 0 :(得分:1)
对象通常没有长度属性。
您可以通过执行Object.keys(state.comments).length
首先将其键转换为数组来计算对象中的条目数。