2016-09-01 4 views
-1

Ich versuche Sterne basierend auf einer durchschnittlichen Bewertung anzuzeigen (also, wenn die durchschnittliche Bewertung über 4 ist, zeige 5 Sterne an).Mehrere Bootstrap-Elemente in Node.js

Ich habe es funktioniert, aber es scheint, als sollte es eine bessere Möglichkeit, es zu tun, anstatt alle HTML-Elemente auflisten müssen.

Gibt es eine Möglichkeit, die Spannweite einer Variablen zuzuordnen und sie dann einfach so zu multiplizieren, wie oft sie benötigt wird. So wie var glyph * 3 und es wird es 3 mal auflisten.

Danke!

+0

Dieses sieht nicht wie ein NodeJS Problem, sondern eine ejs Templating Frage. Verwenden Sie die EJS-Vorlagen-Engine? – ZimSystem

+0

Ich verwende die EJS Template Engine. – TylerMayfield

Antwort

0

Verwendung einer for-Schleife ..

<% for(var i=0; i<ratingAverage; i++) { %> 
    <span class="glyphicon glyphicon-star" aria-hidden="true"></span> 
<% } %> 
+0

Vielen Dank! – TylerMayfield

Verwandte Themen