bindActionCreators源码解析 bindActionCreators是redux提供的一个辅助方法,能够让我们以方法的形式来调用action。同时,自动dispatch对应的action。这个模块的代码十分…
分类:react.js
为什么我们需要reselect
为什么我们需要reselect 遇到的问题 先看下下面的一个组件 import React, { Component } from 'react' import { connect } from 'react-redux…
react扬帆起航之状态管理(mobx)
本文信息 本文创建于2018/03/07 2018/03/20 更新 — 统一管理store mobx简介与使用 一直以来,redux是react事实上的状态管理工具,直到mobx横空出世。从此,多了一个选择…
在React项目中使用Eslint代码检查工具
原文链接:http://www.qfxulai.cn/blog/20… 背景 最近使用 create-react-app 创建了一个项目。但是众所周知的是,这个脚手架创建的项目并没有默认加入 Eslint 等…
[ 一起学React系列 -- 8 ] React中的文件上传
终于抽出时间来继续更新自己的博客,最近忙得够呛…对于该系列博客不知道大家有没有这样的看法,对于React常见的基础东西并没有过多或者详细列出,感觉有点不符合系列标题。的确,笔者一开始也想把React基础从头到…
我理想中的状态管理工具
现已存在许多成熟的状态管理解决方案:Redux、Mobx、Mobx-state-tree,还有基于 Redux 的 Dva.js、Rematch… 但对于我个人来说,理想的状态管理工具只需同时满足两个特点: …
React-pdf-js插件使用与base64显示图片与文件
由于公司项目需要,图片与文件需要存到数据库而存本地,前端用的react,后端 是接口的方式,只能选择base64这种方式,而且也方便可以存各种格式。 1.React下react-pdf-js安装官网 大家可以点进去,然后…
认识React
与VueJs的区别 Vue更注重视图的自动同步,使用习惯偏向前端人员 React更注重组件及其状态的管理,使用习惯偏向程序人员 React生态圈 jsx:扩展了js自身的语法,是React的基础 Flux:React的数…
es6语法的reactjs的state状态和组件间props传递的实践
PS:开头的一段废话 想起一个月前还不知道reactjs该如何下手的而今天有点小体会,还是有点小欣慰,不过回望一些走过的坑和开始时的满头…
Redux中间件源码剖析
redux中间件 redux 是一个轻量级的数据流管理工具,主要解决了 component -> action -> reducer -> state 的单向数据流转问题。同时, redux 也提供了类…
从零开始构建react应用(七)代码修改自动应用
前言 开发的时候,为了更好的体验,我们往往会希望修改完代码,按ctrl+s保存代码后,浏览器就呈现出我们最新的修改结果。利用目前的一些工具,我们可以实现这样的效果,本文主要讲解客户端代码修改后热重载、服务端代码修改后重启…
create-react-app 开发配置
注: 如未找到配置文件请使用npm run eject弹出配置文件当前对应版本react 16.2 设置代理 在开发中往往是跨域请求的,配置一下请求代理可以解决这个问题 // package.json 文件 "proxy…