实现react-native-tab-navigator时出错

时间:2017-07-31 08:33:00

标签: react-native

我正在实施反应原生标签导航器:

 <TabNavigator>
  <TabNavigator.Item
    selected={this.state.selectedTab === 'home'}
    title="Home"
    renderIcon={() => <Image source={...} />}
    renderSelectedIcon={() => <Image source={...} />}
    badgeText="1"
    onPress={() => this.setState({ selectedTab: 'home' })}>
    {homeView}
  </TabNavigator.Item>
  <TabNavigator.Item
    selected={this.state.selectedTab === 'profile'}
    title="Profile"
    renderIcon={() => <Image source={...} />}
    renderSelectedIcon={() => <Image source={...} />}
    renderBadge={() => <CustomBadgeView />}
    onPress={() => this.setState({ selectedTab: 'profile' })}>
    {profileView}
  </TabNavigator.Item>
</TabNavigator>

这是我正在实施的代码,正如他们在[文档]中所示,但这显示了我的某些错误

  

元素类型无效:需要一个字符串(用于内置组件)   或类/函数(对于复合组件)但得到:object。

     

检查TabNavigator

的渲染方法

。  请纠正我,我做错了

0 个答案:

没有答案