迷茫,真的迷茫。

或许是自己努力的还不够吧,在学习的过程中遇到了很多问题,自己尝试借助搜索引擎解决问题,无奈国内的教程写的还很基础,涉及到稍微具体一点的问题时讲解就比较少更新也比较慢,绝大多数还是很早之前的版本下的处理方式。满满的还总结出一个结论,绝大多数讲入门的教程都还是停留在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修改hosts

    #coding=utf-8 host = ['192.168.10.240 store.wondershare.com', '192.168.10.240 store.wondershare.jp', ...

  2. C++11新特性--decltype (转)

    返回值 decltype(表达式) [返回值的类型是表达式参数的类型] 这个可也用来决定表达式的类型,就像Bjarne暗示的一样,如果我们需要去初始化某种类型的变量,auto是最简单的选择,但是如果我 ...

  3. windows 7 下用git

    参考:http://my.oschina.net/longxuu/blog/141699

  4. HDU 1695 GCD (莫比乌斯反演模板)

    GCD Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submis ...

  5. asp.net core MVC 控制器,接收参数,数据绑定

    1.参数 HttpRequest HttpRequest 是用户请求对象 QueryString Form Cookie Session Header 实例: public IActionResult ...

  6. [转] node升级到8.0.0在vscode启动js执行文件报错

    由于升级node 到 8.0.0 版本 vscode 启动一直报错: `node --debug` and `node --debug-brk` are invalid. Please use `no ...

  7. HashMap、HashTable与ConcurrentHashMap区别

    线程不安全的HashMap 在多线程环境下,使用HashMap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap.例如,执行如下代码会引起死循环. fin ...

  8. go-无法下载websocket的问题

    由于限制问题,国内使用 go get 安装 golang 官方包可能会失败,如我自己在安装 collidermain 时,出现了以下报错: $ go get collidermain package ...

  9. python解释器遇到if __name__=="__main__"会如何做?

    python解释器遇到if __name__=="__main__"会如何做 # Threading example import time, thread def myfunct ...

  10. poi设置打印页页脚和页数设置

    之前在网上搜了很久,也没有搜到具体页脚页数的答案,最后还是在官方api文档上找到了答案: HSSFPrintSetup printSetup = (HSSFPrintSetup) sheet.getP ...