this指的是哪个
来源:2-13 生命周期函数使用实例
鹿人神经粉
2020-02-04 16:46:41
this指的是class Counter吗,this绑定在Counter这里是吧,还是指的是window
componentWillMount(){
window.addEventListener('click',this.handleClick)
}
3回答
同学你好, 针对你的问题解答如下:
因为只有同学的部分代码,所以老师自己测试的代码如下:使用bind方法修改了this指向当前类Counter。
同学的写法,定义了方法后,直接使用了,默认确实是指向window的
老师以后会更加严格要求自己,回答问题也会注意,更加严谨一点。 当然,也离不开同学的配合,以后提问时,可以详细的描述你的问题(图文结合描述做了哪些操作),并粘贴你写的完整代码,便于老师帮助同学准确的定位与解决问题哦
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
鹿人神经粉
提问者
2020-02-04
老师 好像不对,好像是指向window对象,你看一下,对不对
好帮手慕慕子
2020-02-04
同学你好,对于你的问题解答如下:
this指的是Counter类
同学这种写法this指向的是Counter类。 同学可以自己测试一下,在handleClick中console.log一下,然后,点击页面的任意位置,都可以输出内容,表示this指向Counter类,才可以调用handleClick方法
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题