sta*_*lei 8 javascript reactjs
我正在学习有关从此HOC 文章,但还没有看到proc和method之前.这些是指什么?
function refsHOC(WrappedComponent) {
return class RefsHOC extends React.Component {
proc(wrappedComponentInstance) {
wrappedComponentInstance.method()
}
render() {
const props = Object.assign({}, this.props, {ref: this.proc.bind(this)})
return <WrappedComponent {...this.props}/>
}
}
}
Run Code Online (Sandbox Code Playgroud)
this.proc 指的是方法
proc(wrappedComponentInstance) {
wrappedComponentInstance.method()
}
Run Code Online (Sandbox Code Playgroud)
wrappedComponentInstance.method()是一个如何在包装组件上调用任意方法的示例.文章说:
在下面的示例中,我们将探索如何通过refs访问实例方法和WrappedComponent的实例本身
所以,两者都没有与React有任何关系.
| 归档时间: |
|
| 查看次数: |
1016 次 |
| 最近记录: |