Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 我想将msg添加到特定的主题数组中!这不起作用什么';怎么了_Reactjs_React Hooks_State - Fatal编程技术网

Reactjs 我想将msg添加到特定的主题数组中!这不起作用什么';怎么了

Reactjs 我想将msg添加到特定的主题数组中!这不起作用什么';怎么了,reactjs,react-hooks,state,Reactjs,React Hooks,State,这是我的初始状态聊天值 textField: "", chats: { general: [ { from: "virk", msg: "hello" }, { from: "waleed", msg: "hi" }, ], Topic2: [ { from: "umer&

这是我的初始状态聊天值

     textField: "",
     chats: {
       general: [
         { from: "virk", msg: "hello" },
         { from: "waleed", msg: "hi" },
       ],
       Topic2: [
         { from: "umer", msg: "umer here" },
         { from: "saith", msg: "hyyyyyyyyy" },
       ],
     },
     activeTopic: "",
   };
这是我添加消息对象的reducer.js功能

     case "RECEIVE_MSG":
          return {
            ...state,
            chats: {
      ...state.chats,
              [action.payload.topic]: [
                ...state.chats[action.payload.topic],
                { from: action.payload.from, msg: action.payload.msg },
              ],
            },
          }; 

嗨,瓦利,欢迎来到SO。当您可以在问题中提供答案时,用户可以为您提供最佳帮助。看看是否可以更新示例以满足此要求。