这就是问题,我处理了10个.js
个文件,所以在这里张贴它们太过分了。我的问题是,我收到此错误的可能原因是什么?我理解这是一个模糊的问题,但我无法在任何地方找到答案。
除此之外,这些.js
文件中绝对没有任何错误。只有当我点击Run
才能在模拟器中查看我的代码结果时,我才能看到错误(如下图所示)。
如果它太模糊,我再次道歉,我只是不知道还有什么地方可以转。
可能在这个文件中吗?我认为这一切都是正确的。我只是觉得这个文件是个问题。
此处Router.js
import React, { Component } from 'react';
import { Navigator } from 'react-native';
import Home from './Home';
import Location from './Location';
import Interest from './Interest';
import Login from './Login';
import Signup from './Signup';
export default class Router extends Component {
constructor() {
super();
}
configureScene(route, routeStack) {
return Navigator.SceneConfigs.FloatFromBottomAndroid;
}
renderScene(route, navigator) {
if (route.name === 'Home') {
return (
<Home
navigator={navigator}
{...route.passProps}
/>
);
}
if (route.name === 'Location') {
return (
<Location
navigator={navigator}
{...route.passProps}
/>
);
}
if (route.name === 'Interest') {
return (
<Interest
navigator={navigator}
{...route.passProps}
/>
);
}
if (route.name === 'Login') {
return <Login navigator={navigator} {...route.passProps} />
}
if (route.name == 'Signup') {
return ( <Signup navigator={navigator} {...route.passProps} /> )
}
}
render() {
return (
<Navigator
configureScene={this.configureScene}
initialRoute={{ name: 'Home', title: 'Home' }}
renderScene={this.renderScene}
/>
);
}
}