Reactjs 如何使用React本机传递程序?

Reactjs 如何使用React本机传递程序?,reactjs,react-native,react-navigation,Reactjs,React Native,React Navigation,我想更改Android的默认屏幕过渡,从下到上,从右到左。这就是我正在做的: import React from 'react'; import { Text, View } from 'react-native'; import { StackNavigator } from 'react-navigation'; import CardStackStyleInterpolator from 'react-navigation/src/views/CardStack/CardStackSty

我想更改Android的默认屏幕过渡,从下到上,从右到左。这就是我正在做的:

import React from 'react';
import { Text, View } from 'react-native';
import { StackNavigator } from 'react-navigation';

import CardStackStyleInterpolator from 'react-navigation/src/views/CardStack/CardStackStyleInterpolator'

import Screen1 from './Screen1';
import Screen2 from './Screen2';
import Screen3 from './Screen3';

const StackComps = StackNavigator({
  Screen1: {
    screen: Screen1,
  },
  Screen2: {
    screen: Screen2,
  },
  Screen3: {
    screen: Screen3,
  }
}, 

  {
    transitionConfig: ()=> {
      return {screenInterpolator: CardStackStyleInterpolator.default.forHorizontal}
    }
});


export default StackComps;
我得到了一个错误:

我希望Androis和iOS的所有屏幕转换都是从右向左。对于iOS,我想已经是这样了。我做错了什么?

我让它工作了

我更改了过渡配置,如下所示:

{
  transitionConfig: ()=> {
    return {screenInterpolator: CardStackStyleInterpolator.forHorizontal}
  }
}

这是安卓系统的工作。希望这在iOS上也能起作用

根据他们的代码,他们正在将对象的
default导出为
export default{}
,因此如果您再输入一个default关键字,它将显示上述错误。