会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
顶风做菜鸡
博客园
首页
新随笔
联系
订阅
管理
2019年8月27日
关于JSON格式数据转对象失败
摘要: 今天遇到一个JSON数据转对象失败额问题,一开始服务返回的json就不是很干净,开头和结尾有换行符,明显不符合json格式用JSON.parse肯定就报错啦 这里告诉我们json的第一个位置的词不是所期望的。这时先用正则替换换行符 chunk = chunk.replace(/[\r\n]/g, "
阅读全文
posted @ 2019-08-27 14:38 顶风做菜鸡
阅读(2261)
评论(0)
推荐(0)
2019年8月24日
redux的中间件
摘要: 一、什么是中间件? 顾名思义就是在一个执行流程中间用的一个组件,截住过路的然后对其进行控制增强的操作来满足我们的需求。 那redux为什么需要用中间件呢?我们看一下redux的数据流向 view -> action -> reducer -> state ->view view触发事件触发actio
阅读全文
posted @ 2019-08-24 16:09 顶风做菜鸡
阅读(417)
评论(0)
推荐(0)
react数据管理
摘要: react的设计思想就是界面由数据驱动,公式:UI = f(data)。UI代表最终渲染的界面,f表示的是一个函数,data就是数据。data可以来自于组件内部的state,也可以是props。就是下文中讲到的内容。 一、组件状态state 组件内的数据分为两种 state 组件内部数据,外部不可见
阅读全文
posted @ 2019-08-24 14:42 顶风做菜鸡
阅读(462)
评论(0)
推荐(0)
react组件设计模式
摘要: 一、有状态组件、无状态组件 有状态组件:有state,对数据进行操作 无状态组件:无state,只负责渲染。 无状态组件写法: 1、纯函数,不需管理state,但会渲染重复的数据 2、使用PureComponent,还能进行数据浅比较,简单的重复数据不会渲染 3、react v16.6 之后有Rea
阅读全文
posted @ 2019-08-24 13:56 顶风做菜鸡
阅读(752)
评论(0)
推荐(0)
2019年6月20日
Babel基础知识整理
摘要: Babel是一个JavaScript编译器 Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情: 语法转换 通过 Polyfill 方
阅读全文
posted @ 2019-06-20 21:39 顶风做菜鸡
阅读(3031)
评论(0)
推荐(1)
公告