美文网首页
ReferenceError:can not find vari

ReferenceError:can not find vari

作者: 默默奋斗的木头人 | 来源:发表于2019-06-24 16:44 被阅读0次

代码如下:

import {createStackNavigator, createAppContainer, createBottomTabNavigator} from "react-navigation";
import HomeScreen from "../pages/home";
import MineScreen from "../pages/mine";
import DetailsScreen from "../pages/details";
// import React from 'react';

import TabIconBottom from "../components/init/tab_bottom";

const homeNavigator = createStackNavigator(
  {
    Home: HomeScreen,
    Details: DetailsScreen,

  }
);

const mineNavigator = createStackNavigator(
  {
    Mine:MineScreen
  }
);

const bottomNavigator = createBottomTabNavigator(
  {
    TabHome: {
      screen:homeNavigator,
      navigationOptions:{
        tabBarIcon:({title,focused})=>{
          return <TabIconBottom/>
        }
      }

    },
    TabMine:mineNavigator
  },
  {
    initialRouteName: 'TabHome',
  }
);

export default createAppContainer(bottomNavigator);

报错信息:


image.png

出错原因:在代码中使用了TabIconBottom,这是jsx语法,必须引入React
解决办法:将头部的注释打开即可

import React from 'react';

相关文章

网友评论

      本文标题:ReferenceError:can not find vari

      本文链接:https://www.haomeiwen.com/subject/eguoqctx.html