在导航 API 的初始调用中提到的屏幕被调用了两次。
下面是我在 App - 根组件中的 src。
constructor() {
//**mobx** reaction(() => app.currentRoot,(res) => this.startApp(res))
this.startApp('user.login')
}
startApp(root){
Navigation.startSingleScreenApp({
screen: {
screen: root, //componentDidMount is called twice.
navigatorStyle: {
screenBackgroundColor: colors.BACKGROUND,
statusBarColor: colors.BACKGROUND
},
navigatorButtons: {}
}
})
}
我必须为用户加载一些初始数据,我将通过对服务器的 API 调用获得这些数据。调用两次并附加数据(真正的问题)
有什么解决方法还是我做错了什么?