你想要把一個(gè)回調(diào)與一個(gè)對(duì)象綁定在一起。
$ ->
class Basket
constructor: () ->
@products = []
$('.product').click (event) =>
@add $(event.currentTarget).attr 'id'
add: (product) ->
@products.push product
console.log @products
new Basket()
通過(guò)使用等號(hào)箭頭(=>)取代正常箭頭(->),函數(shù)將會(huì)自動(dòng)與對(duì)象綁定,并可以訪問(wèn) @- 可變量。