Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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 元素类型无效:应为字符串_Javascript_Android_React Native - Fatal编程技术网

Javascript 元素类型无效:应为字符串

Javascript 元素类型无效:应为字符串,javascript,android,react-native,Javascript,Android,React Native,我对React native很陌生,我正在尝试创建一个选项卡组件,并在index.android.js上使用它 这是我的index.android.js。进口的东西在上面,我没有包括在这里 import Tabs from './app/Tabs'; export default class ExpenseManagerProject extends Component { render() { return ( <View> <Tabs/> <

我对React native很陌生,我正在尝试创建一个选项卡组件,并在index.android.js上使用它 这是我的index.android.js。进口的东西在上面,我没有包括在这里

import Tabs from './app/Tabs';

export default class ExpenseManagerProject extends Component {
render() {
return (
  <View>
    <Tabs/>
    <Text>
      wew
    </Text>
  </View>

);
}
}
AppRegistry.registerComponent('ExpenseManagerProject', () => ExpenseManagerProject);
这是我的标签组件

export default class Tabs extends Component {
render() {
return (
  <TabBarIOS
    unselectedTintColor="yellow"
    tintColor="white"
    unselectedItemTintColor="red"
    barTintColor="darkslateblue">
      <TabBarIOS.Item title="One">Wew
      </TabBarIOS.Item>
      <TabBarIOS.Item title="Two">Two
      </TabBarIOS.Item>
      <TabBarIOS.Item title="One">Three
      </TabBarIOS.Item>
  </TabBarIOS>
);
}
}
module.exports = Tabs;
我得到的错误元素类型无效:应为字符串……但未定义。检查选项卡的渲染方法

非常感谢您的帮助

TabBarIOS在Android下无法工作。它只适用于iOS

这可能适合您的Android用途:


顺便说一句,只要看看你的代码,你不必module.exports=Tabs;因为您已经导出了默认组件。

哦,我知道了,我不知道。非常感谢,先生