迷茫,真的迷茫。

或许是自己努力的还不够吧,在学习的过程中遇到了很多问题,自己尝试借助搜索引擎解决问题,无奈国内的教程写的还很基础,涉及到稍微具体一点的问题时讲解就比较少更新也比较慢,绝大多数还是很早之前的版本下的处理方式。满满的还总结出一个结论,绝大多数讲入门的教程都还是停留在2016年,大概是RN刚火起来的时候吧,大家都会把自己的经验总结出来。自己在RN社区里找到的一些技术大牛也没有看到一个比较友好的入门教程。无奈只能跟着RN的官方文档来学习(英语水平有限,英文原版文档看的比较慢)。


本周进度

  • 看完了RN官方中文文档的入门基础部分,并把所学的几个基础在之前的Demo中集成实现,通过尝试DIY了FlatList,ScrollView,SectionList几个基础组件。
  • 通过Github找了一个比较全并且有在一直更新的的学习指南,准备以后跟着这个指南先学习。

reactnativecn/react-native-guide​github.com

  • 在上手调试时发现自己对Flex布局还是不够了解。在SegmentFault上找到一个详细讲解RN布局的文章打算慢慢啃完。

人类身份验证 - SegmentFault​segmentfault.com

  • 完成了自己的第一个技术类博客,开始记录自己的爬坑过程。虽然写的东西都还很浅显,但是也算是一个开始吧。

ReactNative 常见红屏黄屏及终端报错

  • 进行第一次实验室进程展示,简单介绍了学长们交接的项目(自己对这个项目的理解还存在很多问题)。
  • 看完了官网中的进阶指南部分,并将之集成实现在自己的Deme中。

遇到问题

这一周都是问题,都他妈的问题啊!看到的就都是问题。

  • 在NavigationDemo上添加新Page之后设置标题位置出现问题

相同参数显示的标题不同

正在参考Custom navigators · React Navigation (v2)尝试解决。

  • 在编译运行过程中遇到很多问题,我把一些比较典型的或花费了比较长时间去解决的问题通过博客记录了下来

ReactNative 常见红屏黄屏及终端报错 - CSDN博客​blog.csdn.net


  • Image组件的图片大小自适应还存在问题。尝试过reSize属性修改和Flex布局,但仍未达到想要的效果。

计划安排

  • 开始理解前辈交接的项目,先理解结构目录,明白这个项目的结构组成和运行原理。同时可以在这个过程中学习一个完整RN项目从设计到开发的完整过程。
  • 找到了RN中文官网提供的视频教程资源,准备开始跟着视频系统学习(预计持续一个月左右)

听晴明老师从头讲React Native​ke.qq.com


结语

我是一个快乐小码农~~~我要坚强。。。。不许哭。嘤嘤嘤

React Native小白入门学习路径——三的更多相关文章

  1. React Native小白入门学习路径——五

    React Native小白入门学习路径--五 序 "哦天呐!" 这句话成了我在实验室的口头禅, 老师可能觉得我们都是大神吧,都还在看着基础就给布置了那么多任务:写一个RN的TDD ...

  2. React Native小白入门学习路径——二

    万万没想到,RN组仅剩的一个学长也走了,刚进实验室没几天就被告知这样的事情,一下子还真的有点接受不了,现在RN组就成了为一个没有前辈带的组了,以后学习就更得靠自己了吧.唉,看来得再努力一点了. 这一周 ...

  3. React Native小白入门学习路径——四

    上一周一直在弄着老师布置的各种任务,再加上要做的都还没做完.所以上周的总结到现在才写完发出来..真的觉得老师太高估我们这些菜鸡了. 也许是我太着急了,在自己还没有足够储备去完成自己的项目,总觉得先找一 ...

  4. React Native小白入门学习路径——一

    前言 过去这段时间一直忙着实验室考核任务,拼尽全力完成了自己的任务之后.正准备开始高强度的实验室的学习的时候,实验室组织了新老生交流会,这也应该是头一次这么近距离的面对大四前辈交流想法.感觉自己受益颇 ...

  5. React Native 从入门到原理一

    React Native 从入门到原理一 React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却 ...

  6. React Native基础&入门教程:初步使用Flexbox布局

    在上篇中,笔者分享了部分安装并调试React Native应用过程里的一点经验,如果还没有看过的同学请点击<React Native基础&入门教程:调试React Native应用的一小 ...

  7. 【转载】salesforce 零基础开发入门学习(三)sObject简单介绍以及简单DML操作(SOQL)

    salesforce 零基础开发入门学习(三)sObject简单介绍以及简单DML操作(SOQL)   salesforce中对于数据库操作和JAVA等语言对于数据库操作是有一定区别的.salesfo ...

  8. Elasticsearch7.X 入门学习第三课笔记----search api学习(URI Search)

    原文:Elasticsearch7.X 入门学习第三课笔记----search api学习(URI Search) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出 ...

  9. React Native 从入门到原理

    React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却寥寥无几. 本文分为两个部分:上半部分用通 ...

随机推荐

  1. python 通用装饰器,带有参数的装饰器,

    # 使用装饰器对有返回值的函数进行装饰# def func(functionName): # print('---func-1----') # def func_in(): # print(" ...

  2. WPF 对控件进行截图且不丢失范围(转载)

    原文:Taking WPF “Screenshots” I was recently working on a Surface project at Microsoft (that will be s ...

  3. [转] 跨域资源共享 CORS 详解

    CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing). 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从 ...

  4. Note for "Some Remarks on Writing Mathematical Proofs"

    John M. Lee is a famous mathematician, who bears the reputation of writing the classical book " ...

  5. python生成随机日期字符串

    python生成随机日期字符串 生成随机的日期字符串,用于插入数据库. 通过时间元组设定一个时间段,开始和结尾时间转换成时间戳. 时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串 # ...

  6. RocketMQ 启动停止命令

    1.rocketmq的启动   进入rocketMQ解压目录下的bin文件夹 启动namesrv服务:nohup sh bin/mqnamesrv &  日志目录:{rocketMQ解压目录} ...

  7. Linux LVM动态扩容

    引用自:  https://blog.csdn.net/u012439646/article/details/73380197   xfs_growfs /dev/centos/root  一.首先安 ...

  8. 2018牛客网暑假ACM多校训练赛(第十场)H Rikka with Ants 类欧几里德算法

    原文链接https://www.cnblogs.com/zhouzhendong/p/NowCoder-2018-Summer-Round10-H.html 题目传送门 - https://www.n ...

  9. Codeforces 1009G Allowed Letters FMT,二分图,二分图匹配,霍尔定理

    原文链接https://www.cnblogs.com/zhouzhendong/p/CF1009G.html 题目传送门 - CF1009G 题意 给定一个长度为 $n$ 的字符串 $s$ .并给定 ...

  10. MVC(面试)

    一般都是三层,表现层(UI).业务逻辑层(BLL).数据访问层(DAL),这些东西不用深究,别为了设计而设计就行.分三层是为了使项目架构体系更加清晰,而且项目参与人员的分工也可以更加明确,也有利于项目 ...