express.js表格,新课程

时间:2013-03-05 18:15:06

标签: javascript node.js express coffeescript

我想在快递中做这样的事情。我正在使用快递咖啡https://github.com/twilson63/express-coffee

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

我在表格/注册

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

但它不起作用

如何编写类,导入,扩展它们并使用?

1 个答案:

答案 0 :(得分:0)

您应该明确导出表单类:

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

并明确引用您的要求:

RegisterForm = require "../forms/register"

BTW,类的TitleCase是CoffeeScript惯例。