0

다음 코드에서 을 실행하지 않고 login에서 직접 completeInfo으로 이동하는 방법은 무엇입니까?반응 원주민 라우터 플럭스가있는 원주민 형제 현장의 형제가 아닌 장면으로 직접 이동하는 방법

감사합니다.

<Scene key="root"> 
    <Scene key="loginScene"> 
     <Scene key="login" component={Login} initial={true}/> 
     <Scene key="register" component={Register}/> 
    </Scene> 
    <Scene key="homeScene"> 
     <Scene key="home" component={Home}/> 
     <Scene key="completeInfo" component={CompleteInfo}/> 
    </Scene> 
</Scene> 

답변

1

정보 필드를 완료하기 위해 clone={true}을 추가하면 직접 푸시 할 수 있습니다.

+0

감사합니다. 복제로 표시된 장면은 템플릿으로 처리되고 푸시 될 때 현재 장면의 부모로 복제됩니다. 현재 장면이'home'이라면,'Actions.completeInfo()'는 새로운'completeInfo' 장면을 복제 할 것입니까? 'homeScene'에는 3 장면이 포함됩니까? – liupeixin

+0

잘 모르겠지만, 그런 경우 디버거가 복제 된 키에 대한 경고를 던질 것이라고 생각합니다 (복제 된 장면의 키를 변경하지 않는 경우). @liupeixin 예를 들면 다음과 같습니다. https://github.com/aksonov/react-native-router-flux/blob/master/Example/Example.js – binchik

+0

다시 한 번 감사드립니다. 나는 더 많은 것을 읽을 것이다. – liupeixin