用于扩展对象的Coffeescript

时间:2013-11-01 04:31:18

标签: javascript coffeescript ruby-on-rails-4

我希望能够在下面的Coffeescript中做到:

App.Store = DS.Store.extend({
revision: 13,
adapter: DS.RESTAdapter.create()
});

我尝试了类似下面的内容,但它似乎不起作用:

App.Store = DS.Store.extend
    revision: 13
    adapter: DS.RESTAdapter.create()

以上代码是否出现错误,导致出现以下错误?

Uncaught TypeError: Cannot call method 'extend' of undefined 

1 个答案:

答案 0 :(得分:0)

尽可能see,您的代码没有任何问题。似乎DS.Store未定义。您也可以尝试将-b--bare)传递给编译器,这样就不会在代码中添加顶级函数安全包装器。