首页 > 代码库 > Express中的Ejs模板传值问题

Express中的Ejs模板传值问题

在Ejs模板传值过程中,route下的变量值通过res.sender()中的变量参数传给views,

这时在views中若该变量在javascript代码中使用,可直接使用该变量,不必使用<% 变量 %>这种形式。

例如代码如下:

<% for(var j = 1+index*10;j <= index*10+10;j++){
     if(j > ArrayLength)
     break; %>,

而不是

<% for(var j = 1+index*10;j <= index*10+10;j++){
     if(j > <%= ArrayLength %>)
     break; %>

Express中的Ejs模板传值问题