CoffeeScript + Backbone保存功能中的解析错误

时间:2012-01-19 00:24:55

标签: backbone.js coffeescript

我正在尝试将CoffeeScript与Backbone.js(通过早午餐)一起使用,我想在我的模型中实现一个保存功能,但它拒绝编译,我一直无法弄清楚原因。我需要将参数传递给save函数并实现回调。

下面的代码在第二行显示Unexpected ':'错误,但我不确定原因:

class exports.Tag extends Backbone.model

  defaults:
    id: null
    tagId: null
    found: false
    location: "Not yet found..."
    finders: []
    pointValue: 0
    unlockCode: ""

  verifyCode = ( code ) ->
    @save { tagId: @get 'tagId', unlockCode: code },
      success: ( model, response ) ->
        @trigger 'verifySuccessful', response
      error: ( model, response ) ->
        @trigger 'verifyFailed', response

任何帮助表示感谢...谢谢!

0 个答案:

没有答案