-1
平均格付けに基づいて星を表示しようとしています(平均格付けが4以上の場合は5つの星を表示します)。Node.js内の複数のブートストラップ要素
私はそれを動作させていますが、html要素をすべてリストする必要はありません。
<% if(ratingAverage > 4){ %>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<% } else if(ratingAverage > 3) {%>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<span class="glyphicon glyphicon-star" aria-hidden="true"></span>
<% } %>
スパンを変数に割り当ててから、それに必要な時間だけ掛ける方法はありますか?だから、var glyph * 3のように、それは3回リストされます。
ありがとうございます!
forループ
これはnodejs問題ではなく、EJSのテンプレートの問題のようには見えません。 ejsテンプレートエンジンを使用していますか? – ZimSystem
私はEJSテンプレートエンジンを使用しています。 – TylerMayfield