Flutter之Redux原理解析

Posted chunqiuwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter之Redux原理解析相关的知识,希望对你有一定的参考价值。

Flutter之Redux入门一文简单的介绍了Redux的使用方法,Redux在Flutter中可以用来状态分享来使用。现在就来简单分析下其原理。其实原理很简单,涉及到的文件就两个,如下图:
在这里插入图片描述
redux的核心逻辑都在store.dart这个文件里面。可以用下图来描述Redux的核心工作流程。对这个图不了解的话,暂时没关系,本文会一点点剖析。
在这里插入图片描述
不考虑Flutter的话,纯粹在Dart里面使用Redux总共有如下三个步骤:

1、创建Reducer函数

在这里定有了两个action,一个是++action,一个是–action。

    

以上是关于Flutter之Redux原理解析的主要内容,如果未能解决你的问题,请参考以下文章

Flutter之Flutter-Redux框架源码解析

Flutter之Flutter-Redux框架源码解析

Flutter之Redux入门

Flutter之Redux框架入门

Redux异步解决方案之Redux-Thunk原理及源码解析

Flutter Fish-Redux插件入门