Redux

Redux

功能:

全局状态状态管理

设计概念: 各自管各自的事,state 只负责数据的状态 ,数据只能在方法里面改不允许在组件内私自更改要通过派发起触发事件

状态管理的设计规范

自己涉及到的东西互不影响: state 之管理状态的事情 dispath 只负责数据的派发

这个所有的状态管理工具都会涉及到 如 vuex 如果改数据只能通过dispath

补充后端数据设计:

一对多,一对一,多对一

什莫意思,多个数据维护一个 就叫做一对多 一个数据维护一个叫做一对一 ,一个数据维护多个叫做多对多

reradux 所谓的三大原则

单一的数据源, 因为是全局的状态状态肯定有多个地方用到所以为多,那么什么会维护多个肯定是单一的

数据只读的,因为在组件内改的话就是多对多难以维护,所以一定要通过她自身的方法去改动,他的改动的方法是唯一的所以,组件想要改动的肯定是多个所以形成一个一对多的维护方式

使用纯属组进行更改,这个的意思就是说必须用它本身的方法进行更改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值