![](/img/trans.png)
[英]How to Add Redux object as a Parameter with Props in React Functional Component
[英]How to Add Redux function as a Parameter with Props in React Functional Component
我在profilesActions中有一个function“insertProfile”,我想在功能组件中使用它。
我正在导入这个 function 如下:
import { insertProfile } from "../../../actions/profilesActions";
以下是我想在其中使用此 function 的组件。
const ProfilesAdministration = (props,insertProfile) => {
// Code Here
}
export default connect(null, { insertProfile })( ProfilesAdministration );
我尝试了以下技术,但没有一个对我有用:
({props,insertProfile})
(props,{insertProfile})
({props},{insertProfile})
({insertProfile},props)
请帮助..谢谢
我认为这是一个动作,所以你还需要调度它。 您可以将此 function 用作 mapDispatchToProps。
const mapDispatchToProps = {
insertProfile: (payload) => dispatch(insertProfile(payload))
}
export default connect(null, mapDispatchToProps)( ProfilesAdministration );
现在, insertProfile
在组件的 props 中可用。 所有你需要调用它。 它将为您调度操作。
你可以像这样使用它: props.insertProfile()
。
你可以在这里查看更多信息: https://react-redux.js.org/7.1/api/connect#dispatch
希望对你有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.