Skip to content

Instantly share code, notes, and snippets.

@colwilson
Created June 26, 2011 19:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save colwilson/1047896 to your computer and use it in GitHub Desktop.
Save colwilson/1047896 to your computer and use it in GitHub Desktop.
class window.CounterView extends Backbone.View
initialize: ->
@counter = new Counter()
el: $('#counter')
events:
'click button#inc-count' : 'inc'
'click button#dec-count' : 'dec'
render: ->
$(@el).find("#count").html "The count is " \
+ @counter.get("count")
@
inc: ->
ct = @counter.get("count")
@counter.set(count: ct+1)
@render()
dec: ->
ct = @counter.get("count")
@counter.set(count: ct-1)
@render()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment