const MyContainer = (WrappedComponent) => class extends WrappedComponent { render() { return <div> <h2>HOC DEBUGGER COMPONENT</h2> <p>props <pre>{JSON.stringify(this.props, null, 2)}</pre></p> <p>state <pre>{JSON.stringify(this.state, null, 2)}</pre></p> {super.render()} </div> } }上面的代碼中為什么this指向的是WrappedComponent這個組件
React高階組件里面的this問題
天涯盡頭無女友
2018-10-11 14:11:04