How do I add an element to array in reducer of React native redux?

前端 未结 4 750
予麋鹿
予麋鹿 2020-12-22 16:52

How do I add elements in my array arr[] of redux state in reducer? I am doing this-

import {ADD_ITEM} from \'../Actions/UserActions\'
const ini         


        
4条回答
  •  轮回少年
    2020-12-22 17:40

    Two different options to add item to an array without mutation

    case ADD_ITEM :
        return { 
            ...state,
            arr: [...state.arr, action.newItem]
        }
    

    OR

    case ADD_ITEM :
        return { 
            ...state,
            arr: state.arr.concat(action.newItem)
        }
    

提交回复
热议问题