Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用React导航基于异步存储项隐藏底部选项卡项_Javascript_Reactjs_React Native_React Native Navigation - Fatal编程技术网

Javascript 使用React导航基于异步存储项隐藏底部选项卡项

Javascript 使用React导航基于异步存储项隐藏底部选项卡项,javascript,reactjs,react-native,react-native-navigation,Javascript,Reactjs,React Native,React Native Navigation,我有一个基于角色的身份验证,它应该根据用户角色从底部选项卡显示或隐藏项目 用户信息来自AsyncStorage const user = (await AsyncStorage.getItem('user')) 我只是想隐藏ArtistStackifuser.role==='something' const tabNavigator = createBottomTabNavigator( { HomeStack, ArtistStack, ProfileStack

我有一个基于角色的身份验证,它应该根据用户角色从底部选项卡显示或隐藏项目

用户信息来自
AsyncStorage

const user = (await AsyncStorage.getItem('user'))
我只是想隐藏
ArtistStack
if
user.role==='something'

const tabNavigator = createBottomTabNavigator(
  {
    HomeStack, 
    ArtistStack,
    ProfileStack,
  },
  {
    tabBarOptions: {
      activeTintColor: Colors.primary,
      showLabel: false,
    },
  }
)