EJS标签和括号如何工作?

时间:2016-11-15 01:36:01

标签: node.js sublimetext3 ejs

我遇到了EJS的问题而且我得不到我做错了什么。

我有一个基本的return Response.status(200).entity(json.toString()).build(); 循环:

for

我的问题是,当我插入最后一个支架时,看起来当我在最后一个EJS标签中关闭它时,第一个支架看不到。这是screenshot

我使用最新的Sublime Text 3 UNREGISTRED(几天前我刚开始使用Sublime Text)。知道我做错了什么吗?

2 个答案:

答案 0 :(得分:0)

在我看来,您没有安装EJS软件包语法,或者没有针对相关文件的文件扩展名进行配置。

https://packagecontrol.io/packages/EJS%202

答案 1 :(得分:0)

您是否更正了第一行的拼写错误? (即将长度改为长度。)

一旦我做出改变,这段代码似乎对我ejs playground很好:

<% var users = ['Steve', 'Janet', 'Jennifer']; %>

 <% for(var i=0; i < users.length; i++) { %>
         <li> <%=  users[i]  %> </li>
    <% } %>