내 첫 번째 화면이 시작 화면 인 반응 네이티브를 사용하고 있으며 사용자가 로그인 할 때 첫 화면에 대시 보드를 설정하려고합니다.반응 네이티브 로그인 후 대시 보드를 첫 번째 화면으로 설정하는 방법
componentWillMount(){
var self = this;
AsyncStorage.getItem(AppStrings.contracts.IS_LOGGED_IN).then((json) =>{
try{
var userDetail = JSON.parse(json);
if(userDetail.isLoggedIn != undefined && userDetail.isLoggedIn == true){
Actions.dashboard();
}
}catch(e){
}
})
}
내가 시작 화면에이 코드를 설정하고 IOS에서의 작업을 잘 :
여기 내 코드입니다. 하지만 안드로이드 문제는 사용자가 로그인 할 때 대시 보드 화면으로 이동하기 전에 5 ~ 10 초 동안 시작 화면이 표시된다는 것입니다.
여기 네비게이션 바에 react-native-router-flux를 사용하고 있습니다.