React-redux使用

为什么要使用react-redux

  • 由于redux的store与组件的耦合度太高所以,我们用react官方提供的react-redux可以使两者耦合度降低,更好的实现模块化开发。
  • react-redux使我们使用store更加的方便简洁

如何使用

  1. 首先store,reducer, actions的创建方式不变,我们只把在组件中用store API方式换成了高阶组件的方式
  2. /index.js/入口文件中,我们把根组件渲染到页面我们需要如下的书写方式:

在这里插入图片描述
3. 接下来我们需要定义一个包裹组件,用来给UI组件传值。利用connect这个高阶函数,它可以给被包裹的组件传值,在组件中用props就可以拿到。
在这里插入图片描述
还有一种简化写法
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值