将表单操作传递到Jade模板

时间:2015-01-18 00:31:35

标签: node.js express pug

我有一个带有HTML表单的Jade模板。表单的操作是有条件的,取决于Jade模板之外的信息,所以我想传入它。我该怎么做?代码段:

ExpressJS app:

    router.get('/report', function(req, resp) {
      resp.render('report_template', { 
        'formAction': 'http://reporting.server.com/report1/' 
        });
    });

玉模板:

form(id="report", name="report", action=formAction, method="post")

1 个答案:

答案 0 :(得分:1)

form(id="report", name="report", action="#{formAction}", method="post")

您需要使用#{}来访问jade模板中的变量。