actiontypes类型的拆分

本文介绍了如何在Redux应用中拆分并管理action的类型。通过创建单独的actionTypes.js文件来定义常量,然后在TodoList.js和reducer.js中导入并替换原来的类型字符串,从而提高代码可读性和维护性。
摘要由CSDN通过智能技术生成

1.在store文件夹中新建一个文件actionTypes.js,在该文件中定义一些常量把type的类型赋值给他们并且导出

export const CHANGE_INPUT_VALUE = 'change_input_value'
export const ADD_TODO_ITEM = 'add_todo_item';
export const DELETE_TODO_ITEM = 'delete_todo_item';

2.在TodoList.js文件中导入actioonTypes.js文件,以及刚刚定义的常量

import {CHANGE_INPUT_VALUE,ADD_TODO_ITEM,DELETE_TODO_ITEM} from './store/actionTypes'

将type中原来的替换
在这里插入图片描述

在这里插入图片描述
3.在reducer.js文件中引入actionTypes.js并将原来的替换
引入:
import { CHANGE_INPUT_VALUE, ADD_TODO_ITEM, DELETE_TODO_ITEM } from './actionTypes'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值