javascript - 编译 ejs 时 /location 中出现意外的标识符
问题描述
我在编译 ejs 时不断收到这些“/location/ 中的意外标识符”不确定解决方案是什么,我尝试使用不同的开始标签,但是当我使用“<%-”标签时,我得到一个身份不明的 if 语句错误信息
<% if (kindOfDay === "Saturday || kindOfDay === "Sunday") { %>
<h1 style="color: blue"> <%=kindOfDay%> To Do List</h1>
<% } else { %>
<h1 style="color: green"> <%=kindOfDay%> To Do List</h1>
<% } %>
解决方案
您错过了第一个条件的右引号。试试这个,
<% if (kindOfDay === "Saturday" || kindOfDay === "Sunday") { %>
<h1 style="color: blue"> <%=kindOfDay%> To Do List</h1>
<% } else { %>
<h1 style="color: green"> <%=kindOfDay%> To Do List</h1>
<% } %>
推荐阅读
- mysql - mysql“无法添加外键约束”
- string - Optimizing python code by using cython
- prolog - Prolog - 从列表到变量
- php - 从json数组中选择行的更短方法
- database - 对数据库进行基准测试
- c++ - 如何使唯一的字符串更短并保持唯一性
- java - 通过 maven 打包时出现 Spring-boot 错误
- python - Python - Tkinter & while 循环同时进行
- python - PYTHON - 如何返回 cv2.imshow 窗口的窗口大小?
- python - 从 Open CV Python 中的 cv2.contour 获取 x 和 y 坐标并将其存储到不同的变量中