我正在尝试使用React Native编写基本身份验证屏幕。
一旦用户登录,它将被重定向到其主屏幕。
为此,我使用了StackNavigator
,如下所示:
import React, { Component } from 'react';
import { StackNavigator } from 'react-navigation';
import LoginPage from './src/pages/login';
const MyApp = StackNavigator({
Login: { screen: LoginPage },
Home: { home: HomePage }
});
export default MyApp;
但是我想在这里运行一些逻辑(例如DB init)。由于这是一个纯粹的组成部分,我有点迷失......
我该怎么办?我可以将StackNavigator
“转换”为具有生命周期功能的组件吗?
答案 0 :(得分:1)
您可以通过这种方式将Promise<number>
对象转换为Stacknavigator
:
React.Component