迷茫,真的迷茫。

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

    import requestsimport json def get_express_type(postid): '''根据快递单号来智能判断快递类型''' url = 'http://www.kua ...

  2. Ubuntu下创建桌面快捷方式(以Pycharm为例)

    之后要在Ubuntu虚拟机上玩PyTorch,安装了Pycharm. 然而每次打开Pycharm需要在其bin目录下进入终端,然后输入sh pycharm.sh,很麻烦.既然Ubuntu是桌面系统,为 ...

  3. SQLSERVER 数据量太大,重启服务器后,数据库显示正在恢复

    问题:如题. 解决方法:右键数据库   属性——选项——恢复模式:简单

  4. 007-Python函数-装饰器

    函数回顾 1.函数可以当做一个参数赋值给另一个函数: def func(): print("in the func") def foo(x): x() foo(func) 输出: ...

  5. PAT Basic 1069. 微博转发抽奖(20)

    小明PAT考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔N个人就发出一个红包.请你编写程序帮助他确定中奖名单. 输入格式: 输入第一行给出三个正整数M(<= 1000).N ...

  6. ES标准

    精确来说,ES1 ~ ES5 中的数字是 ECMA-262 标准的版本号(edition). 即:Standard ECMA-262, 1st Edition(其实第一个版本是没有版本号的)Stand ...

  7. C 语言的 GCC 扩展

    GNU 编译器(GCC)提供了很多 C 语言扩展,编译器会使用该信息生成更高效的机器代码. 内联函数 static inline __attribute__ ((always_inline)) int ...

  8. MVC5干货篇,目录和路由

    MVC目录结构概述 文件夹或文件 描述 备注 /App_Data 此文件夹用于存放私有数据,如XML,或者SQL Server Express\SQLite的数据库文件,或其他基于文件的存储库 IIS ...

  9. 基于springboot通过自定义注解和AOP实现权限验证

    一.移入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spri ...

  10. 基于Kubernetes集群部署skyDNS服务

    目录贴:Kubernetes学习系列 在之前几篇文章的基础,(Centos7部署Kubernetes集群.基于kubernetes集群部署DashBoard.为Kubernetes集群部署本地镜像仓库 ...