美文网首页
简单理解redux

简单理解redux

作者: 亦晓寒 | 来源:发表于2019-11-07 10:24 被阅读0次

了解一点redux的,对这些名词应该比较熟悉,例如store,createStore,dispatch,subscribe,reducer;接下来,我对redux简单说一些:

首先redux一个状态管理器,数据用state来存储,如果需要改变state,可以changeState函数来改变,用subscibe函数来监听count的值发生了变化。

接下来,可以将这些方法封装起来进行复用,方法名叫createStore,可以创建createStore的对象对这些改变tate和监听的函数进行调用。

changeState里面分别放了两个对象,可以改变count的内容,也可以改变info里面的信息。

可以任意对count进行修改,但是这不是我们所想的。就设置了一个计划函数,接收现在的 state,和一个 action,返回经过改变后的新的 state,action里面必须要有一个type属性,进行相应的修改。

可以实现对状态的有计划的修改。这里的plan在redux就是reducer函数,changeState就是redux里面的dispatch函数。

这就是简单的redux内部的实现,比较简单浅显,希望大家指正!

相关文章

网友评论

      本文标题:简单理解redux

      本文链接:https://www.haomeiwen.com/subject/glsdbctx.html