为了账号安全,请及时绑定邮箱和手机立即绑定

React高阶组件里面的this问题

React高阶组件里面的this问题

天涯尽头无女友 2018-10-11 14:11:04
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这个组件
查看完整描述

1 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

this指向当前上下文环境,此时的上下文环境是WrappedComponent这个组件


查看完整回答
反对 回复 2018-11-18
  • 1 回答
  • 0 关注
  • 931 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信