![](/img/trans.png)
[英]How can I mark an option as “selected” in Embedded Javascript Templating (EJS)
[英]How can I add two numbers using ejs(Embedded JavaScript)?
我想添加2个来自后端的数字。 我正在尝试使用<%=num1%> + <%=num2%>
但是其打印num1num2而不是num1 + num2。 我做错了什么,替代解决方案是什么?
这是通过
<%= num1 + num2 %>
您正在执行的操作仅显示元素,因为当您具有'<%='时,这意味着将显示该项目。 可以这样做的另一种方法是。
// Add the numbers
<% var addedNumber = num1 + num2; %>
//Then display the added numbers
<%= addedNumber %>
将数字从控制器传递到模板。
res.render('index', { result: {n1:1,n2:2} });
然后在ejs模板中就像javascript
<%= n1+ n2 %>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.