Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Valor default do escape ao proteger a aplicação contra scripts maliciosos

Neste caso não seria mais viável deixarmos o escape como true por default? Desse modo, se não passado o valor para o parâmetro escape, teríamos por padrão os nossos templates protegidos.

Abaixo segue o código mostrado em aula:

private escapar = false;

  constructor(seletor: string, escapar?: boolean) {
    this._elemento = document.querySelector(seletor);

    if (escapar) {
      this.escapar = escapar; 
    }
  }
1 resposta
solução!

Oi Jeanne, tudo bem?

Muito obrigada por compartilhar com a gente a sua sugestão, que é boa por sinal!

Sinta-se sempre livre para fazer modificações e postar aqui no fórum!

Um abraço e bons estudos.