首先,需要定义一个在原组件的基础上再定义一个Person组件,配置reducer和action以及constant常量
点击按钮,Person组件页面上新增一个人的信息
src---->constant.js
/*
该模块是用于定义action对象中type类型的常量值,目的只有一个,便于管理的同时,防止出现拼写错误的情况
*/
export const INCREMENT='increment'
export const DECREMENT='decrement'
export const ADD_PERSON='add_person'
src----->redux---->reducers---->person.js
import {
ADD_PERSON} from '../constant'
// 初始化人的列表
const initState=[{
name:'xiaoxiao',age:18,id:'001'}]
export default function personReducer(preState=initState,action){
const {
type,data}=action
switch(type)