我只想呈现redux
中存储的数组中的一项。
例如,假设我的存储数组如下:
[
{item1: 1},
{item2: 2}
]
我以为我可以将索引定位为0的项目:
const mapStateToProps = state => ({
userInput: state.userInput.datas[0]
});
但是,它仍然返回整个数组。
答案 0 :(得分:0)
这比我想象的要简单:
我没有在mapStateToProps中定位数组项,而是在分派thunk时将其作为参数传递。
例如:
this.props.dispatch(fetchSubGroup(this.props.userInput[0]));