首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >登录:找不到变量:ReferenceError

登录:找不到变量:ReferenceError
EN

Stack Overflow用户
提问于 2019-02-14 03:56:31
回答 1查看 1.6K关注 0票数 0

This is the rejection error I'm getting

这里是问题开始出现的地方,"Routes.js":

代码语言:javascript
复制
import React, {Component} from 'react';
import {Router, Stack, Scene} from 'react-native-router-flux';



export default class Routes extends Component<{}> {
    render() {
        return(
            <Router>
                <Stack key="root">
                    <Scene key="login" component={Login} title="Login"/>
                    <Scene key="register" component={Signup} title="Register"/>
                </Stack>
            </Router>
        )
    }
}

Then made changes in the "App.js" file to import from Routes

    /**
 * Sample React Native App
 * https://github.com/facebook/react-native
 *
 * @format
 * @flow
 * @lint-ignore-every XPLATJSCOPYRIGHT1
 */

import React, {Component} from 'react';
import { 
        StyleSheet,
        View,
        StatusBar
      } from 'react-native';

import Routes from './src/Routes';




export default class App extends Component<{}> {
  render() {
    return (
      <View style={styles.container}>
        <StatusBar 
            backgroundColor="#0086c3" 
            barStyle="light-content"
          />
        <Routes/>

      </View>
    );
  }
}

const styles = StyleSheet.create({
  container : {
    backgroundColor: '#29b6f6',
    flex: 1,
    alignItems: 'center',
    justifyContent: 'center',
  }

});

我不太确定发生了什么,我保存了所有的文件并将其设置为热重新加载,但仍然显示此错误。我是React Native的新手,还在学习它的基础知识。

EN

回答 1

Stack Overflow用户

发布于 2019-02-14 03:59:44

您需要导入Login路由,然后才能使用它。即:

代码语言:javascript
复制
import Login from './path-to-routes/Login';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54678418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档