javascript - 由于 TypeError 无法实现 TabBarIOS

标签 javascript reactjs react-native

我无法执行 TabBarIOS。下面的代码呈现“未处理的 JS 异常:TypeError:无法读取未定义的属性‘Item’”

我的依赖性很小
“ react ”:“16.8.3”, “ react native ”:“0.59.1”

import React, { Component } from 'react'; 
import { 
  TabBarIOS,
  View, 
  Text 
} from 'react-native'; 


export default class HomeScreen extends Component { 
  constructor(props) { 
    super(props); 
    this.state = { 
      tab: 'newsFeed' 
    }; 
  } 
  render() {  

    return ( 
      <TabBarIOS>
        <TabBarIOS.Item
          systemIcon={'featured'} 
          selected={this.state.tab === 'newsFeed'} 
          onPress={() => this.setState({ tab: 'newsFeed' })}
        >
          <Text>Hello</Text>
        </TabBarIOS.Item> 
      </TabBarIOS>
    ); 
  } 
} 

最佳答案

TabBarIOS 已从 v0.59 中的 React Native 中删除,根据 this unofficial changelog .

关于javascript - 由于 TypeError 无法实现 TabBarIOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55307227/

相关文章:

android - React Native - 如何从 componentWillReceiveProps 重定向到登录 View

javascript - Google 图表 Y 轴步长

javascript - 如何在具有多个属性的 Semantic-UI-React 中查看值?

reactjs - 向 JSX 添加自定义属性

javascript - 数组数据未使用 this.props 在数据表中呈现 - ReactJS

javascript - 我应该使用 Redux Saga 进行 React Navigation 吗?

javascript - 如何在将新数据附加到 window 时重新加载 jQuery 插件。没有提供 reload() 方法

javascript - 如何确定鼠标退出图像的位置

javascript - ReactJS 商店未注册

javascript - 如何在 React 中渲染对象列表