2017-10-29 7 views
0

ownProps에서 params에 액세스하려고합니다. 이 문제를 해결할 방법이 있습니까?carryProps 깊은 반응 라우터

현재 구조는 내가 ownProps이

export default class App extends Component { 
    render() { 
    return (
     <div> 
     <Info /> 
     <Message/> 
     </div> 

    ); 
    } 
} 
+0

달성하려는 목표는 무엇입니까? – Aaqib

+0

mapStatetoProps에서 id에 액세스하려고합니다. –

+0

mapStateToProps 코드는 어디에 있습니까? – Aaqib

답변

0

나는 소품으로 필요한 정보를 전달한다는 것입니다 방법을 발견 장난 후 세부이 페이지에 전달하려는

const Router =() => (
    <router> 
    <Switch> 
     <Route path='/signup' component={Signup} /> 
     <Route path='/browse' component={Browse}/> 
     <Route path='/detail/:id' component={Detail} /> 
    </Switch> 
    </router> 
) 

입니다 중첩 된 구성 요소.

export default class App extends Component { 
    render() { 
    return (
     <div> 
     <Info idInfo={this.props}/> 
     <Message idInfo={this.props}/> 
     </div> 

    ); 
    } 
} 

이 후 ownProps에 정보가 있습니다.