首页 > 技术文章 > react中点击事件为何用bind而不用其他

wulicute-TS 2019-12-07 10:37 原文

改变this指向的函数一共有三个

call() apple() bind()

call和apple是立即执行函数,而bind则是回调函数执行

如果使用call和apple的话,他会立即执行,点击事件中不需要立即执行,

只需要点击后改变函数中this的指向,故而使用bind();

我是这么理解的,不知道对不对!请大哥们不吝赐教

推荐阅读