如何在EJS模板中执行JavaScript代码?

时间:2014-10-19 06:17:28

标签: javascript templates ejs

如果可能,我只想更改看起来像这样的ejs文件:

...
<?= comment.description -?>
...

comment.description包含以下内容:

foo
Lorem ipsum dolor sit amet

是否可以在使用comment.description 之前在模板中执行JavaScript代码?

我只想删除comment.description的第一行:

comment.description = comment.description.split("\n").slice(1).join("\n");

1 个答案:

答案 0 :(得分:1)

=表示内部的内容将在html中显示。要制作变量或计算JS,您不需要=

E.g:

<? comment.description = comment.description.split("\n").slice(1).join("\n"); -?>  
<?= comment.description -?>