reactjs 将数据从组件发送到切片并接收未定义的参数,即使在组件中该参数发送正常

zazmityj  于 2023-01-30  发布在  React
关注(0)|答案(1)|浏览(106)

我是redux工具包的新手。我有一个登录组件,从那里我向用户slice发送电子邮件和密码。从那里我通过axios发出一个post请求。问题是我收到了电子邮件,但是密码没有定义。即使当我在组件中控制台登录它时,我也可以看到密码是正确的。我在userSlice的loginUser函数中添加了另一个控制台日志,在这里我可以看到email是正常的,但是密码没有定义。我有自己的后端,所以由于密码没有定义,它返回了一个错误。
请帮帮我。

我试着调试,但不能理解的问题。请帮助!!!

nzkunb0c

nzkunb0c1#

我认为您在thunk上给予了错误的变量名,请执行以下操作:

createAsyncThunk('user/loginUser', async ({password, email})

希望这能回答你的问题。
此外,最好是复制/粘贴您的代码在这里的问题,而不是发送屏幕截图。

相关问题