【发布时间】:2018-06-12 16:29:14
【问题描述】:
我想将屏幕导入我的反应导航,但是当我导入类 React.Component 时,它的身份不明
我的路由.js
import * as Screens from '../screens/index';
import {FontIcons} from '../assets/icons';
export const MainRoutes = [
{
id: 'LoginMenu',
title: 'Marketing',
icon: FontIcons.login,
screen: Screens.GridV1,
children: [
{
id: 'Login1',
title: 'Login V1',
screen: Screens.GridV1,
children: []
},
{
id: 'Login2',
title: 'Login V2',
screen: 'GridV2',
children: []
},
{
id: 'SignUp',
title: 'Sign Up',
screen: 'GridV2',
children: []
},
{
id: 'password',
title: 'Password Recovery',
screen: 'GridV2',
children: []
},
]
}
];
我的屏幕/index.js
export * from './navigation';
export * from './dash';
当我检查屏幕导入时
console.log(Screens);
一切都很好。但是当我执行时
console.log(Screens.GridV1);
我无法访问 GridV1 类
请帮我解决这里的问题。谢谢你
【问题讨论】:
-
你能显示
'../screens/index'的代码吗? -
@Val 我已经给出了我的“../screens/index”。我认为我的屏幕目录没有问题
标签: javascript android react-native ecmascript-6 react-navigation