我在使用 Jade JS 时遇到了一点问题,我无法完成我的应用程序。我有一个包含问题、答案和评论的 Mongo DB。我想在每个答案下显示评论,所以我使用 FOR 循环将答案 ID 与每个评论的“answer_id”进行比较。
所以它会是这样的:
for answer in answers
br
a #{answer.user}
span #{answer.date.toLocaleDateString()} (#{answer.date.getHours()}:#{answer.date.getMinutes()})
br
pre #{answer.text}
textarea(id='#{answer._id}',class='comm',placeholder='Comment this answer')
span
a.btn(href='javascript:post("#{answer._id}")') Send
br
br
p asdadsdadas
for comment in comments
if comment
if ('#{comment.answer_id}' == '#{answer._id}')
p '#{answer._id}'
p '#{comment.answer_id}'
hr
问题是,对于 Jade,这是不相等的,但如果我将其更改为 != 以检查 '#{answer._id}' 和 '#{comment.answer_id}' 它显示我完全一样......所以我不知道发生了什么事。
谢谢