| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 在原react项目中集成使用Redux(使用步骤总结) -> 正文阅读 |
|
[JavaScript知识库]在原react项目中集成使用Redux(使用步骤总结) |
前言之前写的一个react项目,需要在里面使用Redux,记录一下实现的步骤 安装Redux要在项目中使用,所以先来安装一下redux 和 react-redux
这里是使用redux完成这个项目中菜单的一些功能,下面列举的新建文件相关的功能在之前文章有说明,这里就不叙述了 新建使用Redux的相关文件在 src 目录下新建 store 文件夹用作仓库, 1.新建contants.js进行定义一个名字
2.新建index.js在里面进行创建:
3.新建action.js
4.新建reducer.js建立连接
全局使用Redux想要全局使用,就需要使用Provider组件进行一个包裹
然后使用 Provider 进行包裹,并将store传进去:
在导航页面进行使用,完成功能来到nav文件夹下的index.js文件
在最下面调用connect,然后将Index传入进去(Index是这里使用的组件名):
定义一个switchMenu函数:
然后就直接在渲染的menu.item中定义点击事件,这样就能进行菜单的切换:
最后好了本篇文章就到此结束了,主要讲了如何在已有项目中集成使用redux。大概总结下就以下步骤:
如果对redux基础不太清楚的可以看看之前的几篇文章: |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 2:25:52- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |