this.getTodolist 函数中的this为啥不需要bind
来源:3-6 TodoList 代码优化
weixin_慕后端5238735
2019-07-03
写回答
1回答
-
getTodoItem函数在被调用时,执行上下文就是Todolist,这个时候函数内部的this指向的就是Todolist,不需要进行绑定。其他方法(例如handleBtnClick),实际上是一个点击事件 [Event] 的回调函数,回调函数被调用时,执行上下文并不一定是Todolist,所以需要使用bind将该回调函数的执行上下文(也可以理解为内部的this指向)进行显示绑定,让它内部的this始终指向TodoList。
312019-07-07
相似问题