Skip to content

Instantly share code, notes, and snippets.

@colwilson
Created June 27, 2011 21:31
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/1049890 to your computer and use it in GitHub Desktop.
Save colwilson/1049890 to your computer and use it in GitHub Desktop.
class window.CounterView extends Backbone.View
initialize: ->
@counter = new Counter()
@counter.bind('change', @render)
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)
dec: ->
ct = @counter.get("count")
@counter.set(count: ct-1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment