我想在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文件中使用脚本函数。
最佳答案
除非我弄错了你不能分开区域(//这是 js 代码)来编写 javascript 代码。您可以在 HTML 代码中使用 js 代码。我根据您的代码准备了一个示例代码:
</div>
<% function sum_ab(a,b) {
var sum = a+b;
return sum;
}%>
<h1><%= sum_ab(3,6) %></h1>
</div>
请在 .ejs 文件中尝试此代码。会成功的。
关于javascript - 我如何在 ejs 中使用脚本功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58813289/