React事件处理函数必须使用bind(this)的缘由

学习React的过程当中发现调用函数的时候必须使用bind(this),以后直接在class中声明函数便可正常使用,可是为何呢,博主进行了一番查阅,总结以下。javascript 1.JavaScript自身特性说明 若是传递一个函数名给一个变量,以后经过函数名()的方式进行调用,在方法内部若是使用this则this的指向会丢失。 示例代码: 首先咱们建立test对象并直接调用方法 :html c
相关文章
相关标签/搜索