Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Não Aparece a Tabela - Em branco

template(): string { return ` <table class="table table-hover table-bordered>

DATAQUANTIDADEVALOR

            </tbody>
        </table>
    `;

}

3 respostas
solução!

Estou postando pq não achei uma resposta no forum, eu resolvi olhando o html da 'negociacoes-view.ts' que estava faltando uma " (Aspas) :

template(): string {
    return `
            <table class="table table-hover table-bordered">
                <thead>
                    <tr>
                        <th>DATA</th>
                        <th>QUANTIDADE</th>
                        <th>VALOR</th>    
                    </tr>        
                </thead>
                <tbody>

                </tbody>
            </table>
        `;
  }

Oi Felipe, tudo bem?

Muito obrigada por compartilhar aqui a sua solução. Com certeza irá ajudar muitas pessoas!

Um abraço e bons estudos.

Para alguns que vejam esse tópico e continuem com o erro, verifiquem se a <div id="negociacoesView"> está com o id e não com o class, observei que muitos que tiveram este erro, utilizaram o class na <div> e depois utilizaram o "#" no private negociacoesView = new NegociacoesView("#negociacoesView");, onde é passado o identificador para o querySelector, sendo que, para classes se utiliza o ".". Então o correto seria ou alterar a passagem para private negociacoesView = new NegociacoesView(".negociacoesView"); ou mudar a própria div para utilizar id ao invés de classe.