最新 最热

Redux

​ 应用中所有的state都以一个对象树的形式储存在一个单一的store中。唯一能改变state的办法是触发action,一个描述发生什么的对象。为了描述action如何改变state树,需要编写reducers。...

2020-07-06
0

React面试基础

React是一个为数据提供渲染为HTML视图的开源JavaScript库。拥有虚拟DOM、组件化设计模式、声明式代码、单向数据流、使用JSX描述UI信息等特点。

2020-07-06
0

使用useSelector useDispatch 替代connect

随着react hooks越来越火,react-redux也紧随其后发布了7.1(https://react-redux.js.org/api/hooks#using-hooks-in-a-react-redux-app)版本

2020-07-01
0

如何使用dva与服务端进行数据交互

dva里的model主要是用来开始处理数据和逻辑的。 dva 通过 model 的概念把一个领域的模型管理起来,包含同步更新 state 的 reducers,处理异步逻辑的 effects,订阅数据源的 subscriptions 。...

2020-07-01
0

Uncaught Error:Reducer may not dispatch actions

使用React写需求已经有段时间了,中间大大小小遇到了不少问题,多数自己百度、Googled的话都能勉强应付过去,其中实在有不懂的地方还加了不少的学习交流群向大佬们求教。今天常规使用dva去写需求的时候遇到了个问题百度了...

2020-07-01
0

在 React 中进行事件驱动的状态管理

自 Hook 被引入 React 以来,Context API 与 Hook 库在应用状态管理中被一起使用。但是把 Context API 和 Hooks(许多基于 Hooks 的状态管理库建立在其基础上)组合的用法对于大规模应用来说可能效率不高。...

2020-06-29
0

react中使用中间件

中间件就是在action中不直接去更新数据,而是要通过一定异步处理之后再去更新store里面的数据。*这里以redux-thunk为例:第一步安装cnpm install react-thunk --save第二步: 使用createStore的第二个参数引用中间件import...

2020-06-28
1

Redux with Hooks

React在16.8版本为我们正式带来了Hooks API。什么是Hooks?简而言之,就是对函数式组件的一些辅助,让我们不必写class形式的组件也能使用state和其他一些React特性。按照官网的介绍,Hooks带来的好处有很多,其中让我感受最深...

2020-06-28
0

觉得mobx不错,但又放不下redux?

redux出现较早,包括我们项目组在内,redux几乎已经成了react工程的标配。

2020-06-27
1

学习 redux 源码整体架构,深入理解 redux 及其中间件原理

感兴趣的读者可以点击阅读。其他源码计划中的有:express、vue-rotuer、redux、 react-redux 等源码,不知何时能写完(哭泣),欢迎持续关注我(若川)。

2020-06-22
0