Ios 反应本机-路由器流量-密钥错误的空场景
在index.ios.js文件中使用以下代码时出错:Ios 反应本机-路由器流量-密钥错误的空场景,ios,uitableview,react-native,react-native-router-flux,react-native-ios,Ios,Uitableview,React Native,React Native Router Flux,React Native Ios,在index.ios.js文件中使用以下代码时出错: import React, { Component } from 'react'; import { AppRegistry, Text, View } from 'react-native'; import { Actions, Router, Route, Scene } from 'react-native-router-flux'; import {Categories} from './Components/Categories'
import React, { Component } from 'react';
import { AppRegistry, Text, View } from 'react-native';
import { Actions, Router, Route, Scene } from 'react-native-router-flux';
import {Categories} from './Components/Categories';
import {CarRacing} from './Components/CarRacing';
const scenes = Actions.create(
<Scene key="root">
<Scene key="Categories" name="Categories" component={Categories} title="Categories" initial={true}/>
<Scene key="CarRacing" name="CarRacing" component={CarRacing} title="CarRacing"/>
</Scene>
);
export default class Motorsport extends Component {
render() {
return (
<Router scenes={scenes}/>
);
}
}
AppRegistry.registerComponent('Motorsport', () => Motorsport);
我不确定我在这里做错了什么。我理解这个错误,但我不太明白我在代码中所做的是什么导致了这个错误
有什么想法吗?谢谢 确保从哪里得到错误。附加屏幕截图如果可能的话,我觉得这段代码还可以。奇怪的是,我肯定有什么不同的地方。这是截图@Ashok发布你的答案是什么让它起作用的?还没什么@Ashok-我无法让它起作用。这就是为什么我说奇怪的是它对你有效。确保你从哪里得到错误。附加屏幕截图如果可能的话,我觉得这段代码还可以。奇怪的是,我肯定有什么不同的地方。这是截图@Ashok发布你的答案是什么让它起作用的?还没什么@Ashok-我无法让它起作用。这就是为什么我说奇怪的是它对你有用。
route.children.forEach is not a function. (In 'route.children.forEach(function(r,i) {(0,_Util.assert)(scenes[r],'Empty scene for key='+route.key);if*scenes[r].inital) {index=i;}})','route.children.forEach' is undefined)