AnA*_*ice 12 reactjs react-router redux react-router-v4
我有以下网址: http://localhost:4400/skills/3
在我的反应组件中,我有:
  constructor(props) {
    super(props);
    this.state = { skill_id: props.match.params.skill_id };
  }
....
const mapStateToProps = (state, ownProps) => {
  return {
    skill_id: state.skill_id,
    ratingsBySkillId: state.rating.by_skill_id.find(el => el.skill_id === skill_id)
  };
};
state.skill_idmapStateToProps中没有问题?为什么?我如何在mapStateToProps中使用params?
谢谢
AnA*_*ice 12
最终工作:
const mapStateToProps = (state, ownProps) => {
  const skill_id = ownProps.match.params.skill_id;
....
| 归档时间: | 
 | 
| 查看次数: | 4457 次 | 
| 最近记录: |