Javascript 每个评论如何获得自己的框?(html,node.js)
代码现在使注释框看起来像(图2)。如果我把for循环移到tweetBox下面,它看起来像(图3)。粉红色是tweetBox,每条tweet都应该有一条,黑色是显示文本的tweetPanel。我希望它看起来像图1。我该怎么做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
使用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,直到现在为止现在一切都好了,再次谢谢你。