Javascript 每个评论如何获得自己的框?(html,node.js)

Javascript 每个评论如何获得自己的框?(html,node.js),javascript,html,node.js,express,Javascript,Html,Node.js,Express,代码现在使注释框看起来像(图2)。如果我把for循环移到tweetBox下面,它看起来像(图3)。粉红色是tweetBox,每条tweet都应该有一条,黑色是显示文本的tweetPanel。我希望它看起来像图1。我该怎么做 使用jQuery时,我使用prepend在顶部添加新tweet。Node.js中是否有类似的方法,以便我可以按最新优先顺序排列推文?您的输出看起来很奇怪,因为您的循环中缺少一个结束div标记,如果您想颠倒列表的顺序,您可以通过倒计时到0而不是倒计时到长度,即 <% fo

代码现在使注释框看起来像(图2)。如果我把for循环移到tweetBox下面,它看起来像(图3)。粉红色是tweetBox,每条tweet都应该有一条,黑色是显示文本的tweetPanel。我希望它看起来像图1。我该怎么做


使用jQuery时,我使用prepend在顶部添加新tweet。Node.js中是否有类似的方法,以便我可以按最新优先顺序排列推文?

您的输出看起来很奇怪,因为您的循环中缺少一个结束
div
标记,如果您想颠倒列表的顺序,您可以通过倒计时到0而不是倒计时到长度,即

<% for(var i=tweets.length - 1; i>=0; i--) {%>
    <div class='tweetBox'>
      <div class='tweetPanel'>
      <p><span><%= tweets[i].tweet %></span></p>
      <h3>
        <span>Tweeted by <%= tweets[i].name %></span>
        <span>- <%= tweets[i].date %></span>
      </h3>
      </div>
   </div>
<% } %>
<div class='clear'></div>
=0;我--{%>

推特 -
您的输出看起来很奇怪,因为您的循环中缺少一个结束
div
标记,如果您想颠倒列表的顺序,您可以通过倒计时到0而不是倒计时到长度来改变for循环

<% for(var i=tweets.length - 1; i>=0; i--) {%>
    <div class='tweetBox'>
      <div class='tweetPanel'>
      <p><span><%= tweets[i].tweet %></span></p>
      <h3>
        <span>Tweeted by <%= tweets[i].name %></span>
        <span>- <%= tweets[i].date %></span>
      </h3>
      </div>
   </div>
<% } %>
<div class='clear'></div>
=0;i--){%>

推特 -
我之前在循环中尝试过同样的操作,但我丢失了一个-1。谢谢!我在最后一个结束div之前清除了div,现在一切正常。再次感谢。我之前也尝试过在循环中执行同样的操作,但我丢失了一个-1。谢谢!我在最后一个结束div之前清除了div,直到现在为止现在一切都好了,再次谢谢你。