gpt4 book ai didi

node.js - 我的 ejs 代码的这种语法有什么问题?

转载 作者:搜寻专家 更新时间:2023-11-01 00:28:23 25 4
gpt4 key购买 nike

我正在尝试在 ejs 中使用 if/else 但每当我添加 else 部分时都会出现错误。

<% if (user) {%>


<%=user.twitter.username%>

<%}%>

<%=else{%>

Hi hi
<%}%>

错误说:SyntaxError: Unexpected token else in C:\Users\Adetona\Dropbox\meme.africa\views\pages\index.ejs while compiling ejs

每当我删除 else 部分时,一切正常。

我做错了什么?

最佳答案

我相信您需要将 else 与前一个条件 block 的末尾配对,所以:

<% if (user) { %>
...
<% } else { %>
...
<% } %>

关于node.js - 我的 ejs 代码的这种语法有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48970404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com