如何注入React Component道具?

时间:2016-01-23 02:52:16

标签: reactjs

我知道将道具注入组件的唯一方法是通过像这样的父组件

render() {
  return <Child ...this.someProps />
}

如何通过像这样的函数动态地向Child组件注入更多道具

inject(someProps, Child)

类似于redux-react connect(mapStateToProps, mapDispatchToProps)(Child)的工作原理

1 个答案:

答案 0 :(得分:2)

您需要的是高阶组件:https://gist.github.com/sebmarkbage/ef0bf1f338a7182b6775

在一天结束时,您将使用父组件包装组件(connect实际上是组件)。