Reactjs 将Redux中的道具直接导入函数

Reactjs 将Redux中的道具直接导入函数,reactjs,redux,react-redux,Reactjs,Redux,React Redux,我的页面中有不同类型的交互表单。他们每个人都会发送相同的功能,通过电子邮件将数据发送给我。但是每次我发送这些数据时,我都想从我的redux商店中添加用户配置文件和电子邮件。我不想每次都被迫通过道具传递这些信息 有没有一种方法可以将道具从redux商店直接导入到我的外部函数中,而不让它作为道具传递?正确的答案是使用中间件。将函数转换为thunk action creator,连接组件并分派thunk函数,然后在thunk内部使用getState()从存储访问值。正确的答案是使用中间件。将您的函数转

我的页面中有不同类型的交互表单。他们每个人都会发送相同的功能,通过电子邮件将数据发送给我。但是每次我发送这些数据时,我都想从我的redux商店中添加用户配置文件和电子邮件。我不想每次都被迫通过道具传递这些信息


有没有一种方法可以将道具从redux商店直接导入到我的外部函数中,而不让它作为道具传递?

正确的答案是使用中间件。将函数转换为thunk action creator,连接组件并分派thunk函数,然后在thunk内部使用
getState()
从存储访问值。

正确的答案是使用中间件。将您的函数转换为thunk action creator,连接组件并分派thunk函数,然后在thunk内部使用
getState()
访问存储中的值。

能否显示与您的问题相关的代码?这是一个更一般的问题。我能从redux商店导入自己的道具吗?我不确定这是否能解决您的问题,但您可以使用connect from react redux连接表单组件,并将state中的值注入表单组件中使用?您能显示与您的问题相关的代码吗?这是一个更一般的问题。我可以从redux商店导入自己的道具吗?我不确定这是否能解决您遇到的问题,但您可以使用connect from react redux连接表单组件,并将state中的值注入表单组件中使用?谢谢。这正是我需要的谢谢。这正是我需要的