2014-01-23 124 views
0

我有咖啡腳本類,定義了一個名爲'isOutdated'的方法,它只輸出一些文本,我需要在另一個方法中使用此方法,但它總是抱怨'isOutdated沒有定義' ,不知道爲什麼,咖啡腳本方法沒有定義

這裏是我的代碼:

class A 
    ... 
    isOutdated: (last, curr) -> 
    'hell..o' 

    run: (callback) -> 
    @store.findOne config, {name : 'a' }, {}, {}, (err, results) => 
     return callback err, null if err 
     callback null, isOutdated 'last', 'curr' 

這裏是它的投訴: [的ReferenceError:isOutdated沒有定義]

回答

1

如果你想引用isOutdated方法,那麼你需要說

callback null, @isOutdated 'last', 'curr' 
    # -------------^ 

只是isOutdated正在尋找一個局部變量,而不是方法。