react-native

有关react-native react-navigation的问题。
当我安装react-navigation之后,yarn android无法启动。log如下:

img

这是我当前的主要依赖版本:

img

请问这是什么原因造成的,应当如何解决?

问题解决了吗

  • 这篇博客: React-Native中导航组件react-navigation的使用中的 跳转,传值 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  •   const {navigate} = this.props.navigation;
      <TouchableHighlight onPress={()=>{
           navigate('PlanDetail',{name:'leslie',id:100});
      }}>
    
      // 返回上一页
      this.props.navigation.goBack();

    在下一界面接收参数
    通过 this.props.navigation.state.params 接收参数

    export default class Home1 extends Component {
          static navigationOptions = {
              // title 可以这样设置成一个函数, state 会自动传过来
              title: ({state}) => `${state.params.name}`,
          };
    
          componentDidMount() {
              const {params} = this.props.navigation.state;
              const id = params.id;
          }
        }