0

尝试实例化MyClass()s 时出现以下错误。

s = new MyClass();
> TypeError: 'undefined' is not a function (evaluating '_class.apply(this, arguments)')

是类

class MyClass
    constructor: (@value = 'defaultValue')
    ….

知道是什么导致了这个错误吗?

4

1 回答 1

2

构造函数需要是一个函数,因此您需要指定->

class MyClass
    constructor: (@value = 'defaultValue') ->

演示

于 2012-11-20T08:01:59.827 回答