2013-03-05 21 views
0

我想在express中這樣做。我使用的快遞咖啡https://github.com/twilson63/express-coffeeexpress.js表單,新類

require "../forms/register" 
exports.index = (req, res) -> 
    rf = new registerForm 
    rf.setField("username", "letters") 
    res.render 'index' 

我在寫的形式/註冊

class registerForm 
    setField: (var1, var2) -> 
    return "test" 

但它不工作

如何編寫類,進口,延長他們使用?

+0

new registerForm() – 2013-03-05 18:56:53

回答

0

你應該明確地導出表單類:

module.exports = class RegisterForm 
    setField: (var1, var2) -> 
    return "test" 

,並明確地引用您需要什麼:

RegisterForm = require "../forms/register" 

BTW,首字母大寫的類是CoffeeScript的約定。