发布于 2016-05-29 08:15:40 | 115 次阅读 | 评论: 0 | 来源: 网络整理
你想要把一个回调与一个对象绑定在一起。
$ ->
class Basket
constructor: () ->
@products = []
$('.product').click (event) =>
@add $(event.currentTarget).attr 'id'
add: (product) ->
@products.push product
console.log @products
new Basket()
通过使用等号箭头(=>)取代正常箭头(->),函数将会自动与对象绑定,并可以访问 @- 可变量。