将表单操作传递到 Jade 模板中
Passing form action into a Jade template
我有一个 Jade 模板,上面有一个 HTML 表格。表单的操作是有条件的,取决于 Jade 模板之外的信息,所以我想传入它。我该怎么做?代码片段:
ExpressJS 应用:
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")
form(id="report", name="report", action="#{formAction}", method="post")
您需要使用#{}
访问jade模板中的变量。
我有一个 Jade 模板,上面有一个 HTML 表格。表单的操作是有条件的,取决于 Jade 模板之外的信息,所以我想传入它。我该怎么做?代码片段:
ExpressJS 应用:
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")
form(id="report", name="report", action="#{formAction}", method="post")
您需要使用#{}
访问jade模板中的变量。