我想在快递中做这样的事情。我正在使用快递咖啡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"
但它不起作用
如何编写类,导入,扩展它们并使用?
答案 0 :(得分:0)
您应该明确导出表单类:
module.exports = class RegisterForm
setField: (var1, var2) ->
return "test"
并明确引用您的要求:
RegisterForm = require "../forms/register"
BTW,类的TitleCase是CoffeeScript惯例。