点击事件需要bind this,但是直接调用函数我看到没有绑定this呀?是为什么呢?

来源:3-3 代码优化

竹焮

2019-09-16 09:05

循环那段,后半部分,我看到直接调用的,并没有用bind---this呀,那this.state也是调用成功了的,因为是上班时间空闲时间看的,可能是看得不太清楚,麻烦大神们解释一下呢

写回答 关注

3回答

  • 阿不布
    2020-02-21 17:52:36

    因为onclick事件改变了this的指向,所以那几个事件要绑定this,gettodolist是在render里直接调用的,没有改变this指向

  • 竹焮
    2019-09-16 15:39:19

    http://img3.mukewang.com/5d7f3c040001490805580080.jpg

    http://img2.mukewang.com/5d7f3c060001aaa007190376.jpg

    这个是4分10几秒左右数据

  • 慕码人3035270
    2019-09-16 15:00:25

    因为在上面construtor 里bind了

React16.4 快速上手

结合实例带你快速入门React16基础语法,并完成Todolist功能开发。

40002 学习 · 134 问题

查看课程

相似问题