关于ejs的unexpected token

<%= for(var i=0;i<sendMessage.length;i++){ %>

        <div <%= if(sendMessage.question.quesType==1){%>class="checkbox"<%=}else{%>class="radio"<%=}%>>

            <div class="question">

                <%= sendMessage.question.quesId+'.'+sendMessage.question.quesCont%>

                <b><%= if(sendMessage.question.quesType==1){%>[多选题]<%=}else{%><%=}%></b><i>*</i>

            </div>

        </div>

     <%= } %>

页面报错
Unexpected token for in D:exerciseviewsindex.ejs while compiling ejs If the above error is not helpful, you may want to try EJS-Lint: https://github.com/RyanZim/EJ...

SyntaxError: Unexpected token for in D:exerciseviewsindex.ejs while compiling ejs

If the above error is not helpful, you may want to try EJS-Lint:
https://github.com/RyanZim/EJ...

https://img3.mukewang.com/5c32af930001f40705890176.jpg

胡子哥哥
浏览 1242回答 1
1回答

慕田峪7331174

模板后缀是HTML? 如果是html的话 应该是你的HTML标签里面注释掉的东西报错。找一下,然后删掉 应该就可以了。&nbsp;我的报错是 SyntaxError: Unexpected token ) in然后 我在一个注释掉的标签里面 找到这个 ) ,删除掉就可以了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript