回调绑定
最后更新于:2022-04-01 10:51:11
## 问题
你想给一个对象绑定回调事件。
## 方法
~~~
$ ->
class Basket
constructor: () ->
@products = []
$('.product').click (event) =>
@add $(event.currentTarget).attr 'id'
add: (product) ->
@products.push product
console.log @products
new Basket()
~~~
## 详解
通过使用胖箭头 (`=>`) 取代单箭头 (`->`), 回调函数会自动获取上下文中的对象并进行绑定。