aksonov / aksonov/react-native-tabs

create if else in ROOT scene for choose tabs component

未关闭
#63 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
727
派生
112
PR 合并指标
30 天内没有已合并 PR

描述

Hi

im have 2 costum tabs for user & admin. so after user login, the router flux will display tabs by catagory. im try to put if else in my root scene, but no work.

```
class RootRouter extends React.Component{

constructor(props){
super(props)
this.state = {
userId : '',
userStatus:''
}
}

componentDidMount () {
AsyncStorage.getItem("status")
.then(res => JSON.parse(res))
.then(data => this.setState({
userStatus : data
}))
.catch(err => console.log(err))
}

render () {
return (



{

this.state.userStatus === 0
// IF ADMIN LOGIN
? (



)
// IF USER LOGIN
: (




)
}


);
}

}

export default RootRouter;
```
im try to refresh root screne with Actions.tab_feed({refresh: true}) , but still not work.
Please anyone idea to solve this? Thanks

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。