2
respostas

Necessita do .join() na view?

boa noite, realmente é necessário o .join()?

${model.negociacoes.map((n) => {
                        return `
                        <tr>
                            <td>${DateHelper.dataParaTexto(n.data)}</td>
                            <td>${n.quantidade}</td>
                            <td>${n.valor}</td>
                            <td>${n.volume}</td>
                        <tr>
                        `
                    }).join('')}

Pois testei sem ele e o comportamento foi o mesmo. Grato

2 respostas

Olá Victor, tudo bem? Pode sim funcionar, quando falado em browser, eles são muito "inteligentes" e conseguem identificar coisas que queremos mesmo quando deixamos implícito no código, porém nesse caso o mais indiciado é que coloquemos o join, assim se outra pessoa estiver trabalhando no código vai entender que houve uma junção ali.

Espero ter ajudado!

Uma string é um array, portanto se você não usa o join com o separador "" (vazio) vai aparecer no console os caracteres do array como virgula, colchetes, dois pontos...