zoukankan      html  css  js  c++  java
  • React-Native到0.44版本后Navigator 不能用的问题

    新升级  到0.46版本以后 Navigator 不能使用报错。

    'Navigator is deprecated and has been removed from this package. It can now be installed ' +
               'and imported from `react-native-deprecated-custom-components` instead of `react-native`. ' +
              'Learn about alternative navigation solutions at http://facebook.github.io/react-native/docs/navigation.html'

    解决方案:

      1、cd 当前目录

      2、npm install react-native-deprecated-custom-components --save

      3、import {Navigator} from 'react-native-deprecated-custom-components';

      4、

              <Navigator 
                initialRoute={{ name: '首页', component: Home }}
                //配置场景
                configureScene=
                {
                  (route) => {
    
                    //这个是页面之间跳转时候的动画,具体有哪些?可以看这个目录下,
                    //有源代码的: node_modules/react-native/Libraries/CustomComponents/Navigator/NavigatorSceneConfigs.js
    
                    // return Navigator.SceneConfigs.PushFromRight;
                    return ({
                      ...Navigator.SceneConfigs.PushFromRight,
                      gestures: null,
                    });
                  }
                }
                renderScene={
                  (route, navigator) => {
                    let Component = route.component;
                    return <Component {...route.params} navigator={navigator} />
                  }
                } />

     

  • 相关阅读:
    关于GIS从业人员的定位
    《企业应用架构模式》读书笔记(4)
    各大网络、软件巨头涉足Web GIS
    流水帐(2005.5)
    Xtreme Suite 和 Toolkit 9.6发布
    一个算法问题
    推荐2个最近使用的软件
    linux之pmap命令
    linux 文件系统简介
    百度脚本笔试题两道
  • 原文地址:https://www.cnblogs.com/wupeng88/p/7206102.html
Copyright © 2011-2022 走看看