【发布时间】:2018-02-25 14:44:05
【问题描述】:
假设我使用了正确的模式,我希望能够从<Wrapper/> 内部调用someFunc() - 它位于<Home/> 内部。见下文:
var Home = React.createClass({
someFunc() {
console.log('How can I call this from <Wrapper/>?')
},
render() {
return <h1>Hello World</h1>
}
})
var Wrapper = (Home) => {
return React.createClass({
render() {
return <Home {...this.props}/>
}
})
}
var HomeWrapped = Wrapper(Home)
ReactDOM.render(<HomeWrapped/>, document.getElementById('root'))
【问题讨论】:
标签: javascript reactjs higher-order-components