小编ant*_*ton的帖子

MapStateToProps 依赖于组件的 props

我有这样的组件

export class Parent extends React.PureComponent {

    render() {
        let {items} = this.props;
        return <React.Fragment>
            {items.map((item, index) => <Child index={index} name={item.name}/>)}
        </React.Fragment>
    }

}

class Child extends React.PureComponent {

    render() {
        let {index, name} = this.props;
        return <div>{`index = ${index} name=${name}`}</div>
    }

}

const mapStateToProps = (state) => ({
});

export default connect(mapStateToProps)(Child);
Run Code Online (Sandbox Code Playgroud)

如何从 mapStateToProps 中的 Child 组件获取“index”参数?我想制作依赖于这个参数的道具。或者也许这是不好的做法,我必须以其他方式这样做?

reactjs react-redux

2
推荐指数
1
解决办法
352
查看次数

标签 统计

react-redux ×1

reactjs ×1