React native 渲染场景仅显示最后一个组件
我在学习过程中遇到了一个奇怪的bug,它只在react native中显示渲染场景中的最后一个组件,我不知道搜索google会出现什么类型的问题。请帮助我,并引导我到一些主题,如果已经有React native 渲染场景仅显示最后一个组件,react-native,react-router,react-redux,tabnavigator,React Native,React Router,React Redux,Tabnavigator,我在学习过程中遇到了一个奇怪的bug,它只在react native中显示渲染场景中的最后一个组件,我不知道搜索google会出现什么类型的问题。请帮助我,并引导我到一些主题,如果已经有 render() { return ( <Provider store={store}> <Navigator initialRoute={{ name: 'mainScreen' }} configureScene={(route
render() {
return (
<Provider store={store}>
<Navigator
initialRoute={{ name: 'mainScreen' }}
configureScene={(route, routeStack) => Navigator.SceneConfigs.FloatFromBottom}
renderScene={RouteMapper}
/>
</Provider>, <BottomBar />
);
}
该问题仅在应用程序中显示,主屏幕newfeed未显示
添加了renderscene代码部分。
const RouteMapper=(路由、导航器)=>{
如果(route.name=='mainScreen'){
返回(
);
}
};
我可以看一下你的渲染场景吗?@Codesingh当然可以,在que中添加。
export const BottomBar= TabNavigator({
Home: {
screen: Home,
},
},
Settings: {
screen: Settings,
},
},
});
const RouteMapper = (route, navigator) => {
if (route.name === 'mainScreen') {
return (
<main navigator={navigator} />
);
}
};