Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Express ejs,如何添加html标签的动态属性?_Express_Ejs - Fatal编程技术网

Express ejs,如何添加html标签的动态属性?

Express ejs,如何添加html标签的动态属性?,express,ejs,Express,Ejs,我使用express.js+ejs,我有两种情况: 一, 但它给了我一个错误:找不到“的匹配关闭标记,对于您当前拥有的第一个: <a href="<%= prevDisabledClass ? '' : ?page=<%=+page - 1%>%>">prev</a> 有一些重复,但更容易阅读 <a href="<%= prevDisabledClass ? '' : ('?page=' + (page - 1)) %>"&g

我使用
express.js
+
ejs
,我有两种情况:

一,


但它给了我一个错误:
找不到“的匹配关闭标记,对于您当前拥有的第一个:

<a href="<%= prevDisabledClass ? '' : ?page=<%=+page - 1%>%>">prev</a>
有一些重复,但更容易阅读

<a href="<%= prevDisabledClass ? '' : ('?page=' + (page - 1)) %>">prev</a>
<a<%- prevDisabledClass ? '' : (' href="?page=' + (page - 1) + '"') %>>prev</a>
<% if (prevDisabledClass) { %>
    <a>prev</a>
<% } else { %>
    <a href="?page=<%= page - 1 %>">prev</a>
<% } %>