版本问题导致不能继续下去了
来源:1-6 Navigator的基本使用及页面间数据传递实现
学术袁
2018-05-24
报错:'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'
这是因为版本升级到0.43以上的话,Navigator不能直接从react-native里面获取了.
我知道 步骤:安装、导入和使用, 但是怎么使用对我来说是个问题。特别是跟着老师在第一张第五节的功能实现上。。。
3回答
-
一锅大虾
2018-05-31
npm install react-native-deprecated-custom-components --save 或者如果你有yarn 就 yarn add react-native-deprecated-custom-components 然后import{ Navigator , } from 'react-native-deprecated-custom-components' 就能用Navigator了
00 -
CrazyCodeBoy
2018-05-25
推荐学习路线:
因为此课程在不断更新,所以在课程中既有基于最新版RN的相关章节,也有基于老版本RN的相关章节,所以为了各位小伙伴更好地学习本课程,推荐大家通过一下两种路径进行学习:
1. 对于RN新手的同学:可以基于0.40.0版本的RN进行学习,当学完整个课程之后再回过头来学习课程中更新的章节,这样既可以掌握了RN的整个技术栈,又可以学习到最新的RN技术以及如何更新和升级RN的经验;(通过如下命令初始项目:react-native init imooc_gp --version 0.40.0)
2. 对于有一定RN基础的同学:可以基于最新RN版本进行学习,当学习到相关章节的组件存在兼容问题时,可以采用课程的更新内容中提供的的组件进行替换;
012018-05-25 -
学术袁
提问者
2018-05-24
我自己回答一下觉得有价值的,就是:为了贴合老师教授的内容,以及能够顺利跟随讲课内容学习。在我们使用CLI命令创建项目的时候最好先看一下这一个章节老师使用的RN的版本号。然后创建同样版本号的项目就好了,比如第一章节:'react-native init demo --version 0.39.2'
00
相似问题