import {createSlice} from '@reduxjs/toolkit'; const userSlice = createSlice({ // name:给action对象中的type属性指定命名 name: 'user1', // initialState:指定初始状态值 initialState: { name:'胡图图', age: 3, address: '翻斗花园' }, // 方法:存放该切片中定义的各种修改状态的reducer函数 reducers: { setName(state,{payload}) { // console.log(state,action) // state.name = action.payload; state.name = payload; } } }) export default userSlice.reducer; // 在slice对象中 有一个actions属性 类型是对象 // 存储所有reducer函数中的对象构建的方法 export const {setName} = userSlice.actions;