美文网首页
Redux 核心概念

Redux 核心概念

作者: 康乐芳华 | 来源:发表于2017-11-18 00:26 被阅读0次

学习一件东西是要付出成本的, 最大的莫过于时间成本...当你付出了却得不到应有的收获你就会很懊恼 ---
suxiesumiao

以下的文字之中React简称R, Redux 简称Re...

核心概念

我们都知道所谓的用户界面(UI)其实就是数据(data/state)的映射, 在R中有这么一个公式 UI=f(state)其实很好的描述了这种关系, R只是负责映射函数f这一块儿, 其实数据的处理维护也能做但是数据一繁多就会感到力不从心. 可以用Re来解决

state其实就是我们所说的数据,你叫data也是可以的, 这个数据一旦确定之后就不要轻易变化了.这里的轻易变化指的是随随便便就能被修改掉.

state的更新只能由action来做, action是什么东西?action是一个变化的意图, 但是action只是一个意图,你可以理解为一个对象或者是另外一个state,她只是描述会发生什么

再来一个概念reducer, 前面说了state, action两者是独立的, 那么把他们两个联系起来的就是 reducer ,reducer存在的价值就是把 state, action整合到一起组成一个新的state而已.

罗里吧嗦说了这么多,想起来了那个脑筋急转弯?->要把大象装进冰箱总共分几步
这里其实一样,要把数据变换一下总共分几步?->1 源数据是什么 ? 2 你想变换数据的哪一部分变化成什么? 3 ?->怎么把源数据跟要变化的数据合并
这些就是Re的核心概念

这些都不是我瞎掰扯的...官网是这么说的Click Here

相关文章

  • redux 系列

    redux 中文手册 核心概念 redux-saga 中文手册 react-redux 入坑指南

  • 一文全解Redux中间件middleware & applymi

    Redux核心概念 Redux的核心概念其实很简单:将需要修改的state都存入到store里,发起一个actio...

  • redux 核心概念

    概览 本篇文章概括了redux 的全部思想。 内容 1、如何更新state中的数据? 发起action。 Acti...

  • Redux 核心概念

    学习一件东西是要付出成本的, 最大的莫过于时间成本...当你付出了却得不到应有的收获你就会很懊恼 ---suxie...

  • Redux 核心概念

    http://gaearon.github.io/redux/index.html ,文档在 http://rac...

  • redux学习笔记

    什么是redux架构 //首先我们应该认识redux的核心store,store直译过来就是仓库,redux概念中...

  • redux简介(二)源码解析

    写在开头 前置知识内容,闭包,高阶函数,函数式编程思想,redux核心概念。 redux文档:https://ww...

  • redux——入门1

    核心概念 redux中最核心的概念就三个,store,reducer,action,其间的数据流向关系是: 例子讲...

  • Redux

    Redux 专注于状态管理的库 Redux专注于状态管理和react解耦 单一状态,单向数据流 核心概念:stor...

  • React-Redux基础

    React-Redux基础 基本概念核心:store ->action ->reducer->state三大原则:...

网友评论

      本文标题:Redux 核心概念

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