08 2019 档案

摘要:今天遇到一个JSON数据转对象失败额问题,一开始服务返回的json就不是很干净,开头和结尾有换行符,明显不符合json格式用JSON.parse肯定就报错啦 这里告诉我们json的第一个位置的词不是所期望的。这时先用正则替换换行符 chunk = chunk.replace(/[\r\n]/g, " 阅读全文
posted @ 2019-08-27 14:38 顶风做菜鸡 阅读(2276) 评论(0) 推荐(0)
摘要:一、什么是中间件? 顾名思义就是在一个执行流程中间用的一个组件,截住过路的然后对其进行控制增强的操作来满足我们的需求。 那redux为什么需要用中间件呢?我们看一下redux的数据流向 view -> action -> reducer -> state ->view view触发事件触发actio 阅读全文
posted @ 2019-08-24 16:09 顶风做菜鸡 阅读(420) 评论(0) 推荐(0)
摘要:react的设计思想就是界面由数据驱动,公式:UI = f(data)。UI代表最终渲染的界面,f表示的是一个函数,data就是数据。data可以来自于组件内部的state,也可以是props。就是下文中讲到的内容。 一、组件状态state 组件内的数据分为两种 state 组件内部数据,外部不可见 阅读全文
posted @ 2019-08-24 14:42 顶风做菜鸡 阅读(476) 评论(0) 推荐(0)
摘要:一、有状态组件、无状态组件 有状态组件:有state,对数据进行操作 无状态组件:无state,只负责渲染。 无状态组件写法: 1、纯函数,不需管理state,但会渲染重复的数据 2、使用PureComponent,还能进行数据浅比较,简单的重复数据不会渲染 3、react v16.6 之后有Rea 阅读全文
posted @ 2019-08-24 13:56 顶风做菜鸡 阅读(756) 评论(0) 推荐(0)