我想在ejs中使用脚本功能。
我以为这很简单,但是无论如何搜索,我都找不到任何信息。
test.ejs
<body>
<h1><% sum_ab(1,2) %></h1> // I want 3 to come out here.
<script>
function sum_ab(a,b) {
var sum = a+b;
return sum;
}
</script>
<body>
错误消息:未定义sum_ab
我想知道如何在ejs文件中使用脚本功能。
答案 0 :(得分:1)
除非我误会了您不能分开区域(//这是js代码)来编写JavaScript代码。您可以在HTML代码中使用js代码。我根据您的代码准备了一个示例代码:
</div>
<% function sum_ab(a,b) {
var sum = a+b;
return sum;
}%>
<h1><%= sum_ab(3,6) %></h1>
</div>
请在.ejs文件中尝试此代码。会的。