Sto usando React/JSX nella mia app per realizzare ciò che voglio, anche, Lodash.Come ripetere un elemento n volte usando JSX
Ho bisogno di ripetere un elemento un certo numero di volte a seconda di una condizione, come dovrei farlo?
Ecco l'elemento:
<span className="busterCards">♦</span>;
E Sto assegnando così:
let card;
if (data.hand === '8 or more cards') {
card = <span className="busterCards">♦</span>;
}
Quindi, in questo caso, ho bisogno di ripetere l'elemento 8 volte. Quale dovrebbe essere il processo usando Lodash?
come circa 'nuovo Ar ray (8) .join (' ♦'); '? – undefined
La soluzione suggerita da @Vohuman è un modo molto pulito per portare a termine il lavoro. Non esiste una funzione analoga definita all'interno dei [documenti di lodash] (https://lodash.com/docs). –
@Vohuman genererebbe una stringa, mentre OP vuole creare DOM usando la sintassi JSX. – pawel