学习react重点记录——2018-11-11

跟什么学

《深入浅出React和Redux》

自己认为的金句

怀疑,并从怀疑中获得更好的方法,并应用于自己,是自己能几何级成长的一个基数。
某一天,我看到了一篇文章,说读书应该怎么样读。或许是我自己都没有仔细看那篇文章。所以导致自己一直以来,认为看什么书,都是那样一个套路。结果就是,一直以来,看某些书的效果一直都不是很理想。我想天下的事大底都是如此,如果你不能做的足够好,而某人说的技巧或者方法,你又觉得有用。你可以相信他,并按照他所说的去做。但是做完之后,一定要自己总结。所以我给自己定下了如下的做事规则。

  • 如果自己有所不足——>了解别人是怎么做的优秀的技巧或方法——>尝试时五问*——>调整后,自己尝试——>总结——>调整,再尝试——>得到自己的东西

*(一问你得到的技巧或者方法是和你同类的比你优秀的人吗,二问你所得到的,是要解决你所解决的事吗,三问这个技巧或者方法是什么时间提出来的,四问别人使用这个技巧或者方法的环境是什么,五问自己的目标是否和别人的目标相同)

为什么要记录,记录什么重点(这里说了一些自己对看技术类书籍的看法)

  • 目前这本书,已经学习到第90多页,最近看的越来越慢了,好多地方都不能理解。本来抱着囫囵先把书看完的心思,不懂的先在书上做上记号。
  • 但是我这样的想法无疑是低效的。试想,如果现在,在不懂的地方做上记号,难道回头再看一遍的时候,一旦遇到了能解决后边遇到的问题的知识点时,就能记得看第一遍时,自己是在这个地方不懂,要特别关注一下。应该很难。所以读技术类的书籍时,不能照搬某些读书的套路,先粗读一遍,然后留着疑问再精读云云。一定要稳扎稳打,一个地方不明白,就立即回头找答案。
  • 既然有回头找答案,这样一个操作;而书本又不像是数字化的信息,随便搜索一下就可以找到相关的知识点,根据目录翻页找,多少得要费些事。倒不如从头开始看的时候,就把重点记下来。这是一个为什么要记录的原因,第二个原因就是,如果后边一旦遇到不理解的地方,就把这个问题和相应的答案也记录下来。这样,为自己打造一个属于自己的知识库,方便自己学习,节省时间,以后就可以愉快的玩耍啦。
  • 记录什么重点,我觉得应该记录,书本上讲述的一些,重点的,有特征性的描述。一般,定义的描述,理解就可以了。技术类的知识,我觉得独特特征的描述或者说明才是更重要的。比如:在react中,render函数应该是一个纯函数,不能在render中使用setState这个方法,自己写代码的时候,写进去好几次了。而关于render的定义,反倒是不太影响你用好这个方法。

好了,下边我要开始我自己的记录了

  • React判断一个元素是否是React组件,就看第一个字母是否大写
  • JSX的onClick事件和HTML的onclick事件是不同的,同理,JSX应该有自己的其他事件的写法
    (看书就应该,举一反三,这个知识点,其实是在书本的开始将的,但是你看到这里就要想到,JSX的其他事件的写法应该也是与HTML不相同的,以后要用就要查资料,不能照搬HTML了。)
  • 用npm run eject进行弹射操作,操作完后项目会有一些变化
  • react属于响应式编程
  • react组件的数据分为两种,prop和state,prop是组件对外的接口,state是组件的内部状态。
  • prop所能支持的类型,可以是任何js语言支持的数据类型
  • 当prop类型不是字符串类型时,在JSX中必须用{}把prop值包住,所以style的值有两层花括号。(这里我在想,数字呢,该不会也要用两层花括号括起来吧),外层表示JSX语法,内层表示对象常量。
  • prop还可以用来向外界反馈组件内的数据。利用父组件向子组件传递一个函数,该函数作为回调函数,
  • 一定要熟练,熟练,再熟练的掌握prop传值后,组件怎么接收prop并且用好prop。这里有两种情况,一种是class类型的组件,一种是function类型的傻瓜组件。对于class又有两种情况,一种是有定义自己的构造函数时,一种是没有定义自己的构造函数时。这些知识点在书的20页。
  • 使用propTypes检查不正确的prop使用,并且在发布产品时,将其去掉。书中22页有一笔带过的描述。
  • 会用React的defaultProps功能,为state指定默认的值,这样就不用再指定state的默认值时,还要判断prop有没有的情况。
  • 修改state,必须用this.setState函数,为什么?要知道。
  • 组件可以修改state,但是组件决不能修改props
  • 要充分理解组件的生命周期,第25页开始讲
  • 一个组件在什么情况下要构建成类类型的组件,第一是需要初始化state,第二是要绑定成员函数的this环境
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,701评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,649评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,037评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,994评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,018评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,796评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,481评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,370评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,868评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,014评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,153评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,832评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,494评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,039评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,156评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,437评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,131评论 2 356

推荐阅读更多精彩内容