Я заметил странное поведениеBind событие в конструкторе кофе сценария
Если у меня есть класс
class Control
constructor: (@canvas, @control) ->
@control.on('keyup change', ->
update(@canvas)
)
При изменении управления, события изменения обжигают, и я получил ошибку $ холст неопределен.
Однако, если код будет изменен на
class Control
constructor: (canvas, @control) ->
@control.on('keyup change', ->
update(canvas)
)
все работает, как ожидалось.
Почему?