1
resposta

erro

Meu metodo limparFormulario não está funcionando :/


adiciona(): void{
     
     const negociacao = this.criaNegociacao() ;
      console.log(negociacao);
      this.limparFormulario();
    }
    
    criaNegociacao(): Negociacao{
      const exp = /-/g;
      const date = new Date(this.inputData.value.replace(exp, ','));
      const quantidade = parseInt(this.inputQuantidade.value);
      const valor = parseFloat(this.inputValor.value);
      
      return new Negociacao(date, quantidade, valor);
    }

    limparFormulario(): void{

      this.inputData.value = "";
      this.inputQuantidade.value = "";
      this.inputValor.value = "";
      this.inputData.focus();

    }
  }
1 resposta

Oii, Adao! Tudo bem?

Obrigada por compartilhar um trecho do seu código, e pelo que pude perceber está certinho. Para te ajudar de forma mais assertiva, peço que compartilhe, por gentileza, o link do seu Github contendo todos os arquivos do seu projeto. Dessa forma, eu consigo ter acesso em todos os arquivos para entender se o erro está em outra parte.

E caso esteja apresentando algum erro no console, compartilhe o print também, será um bom ponto de partida.

Aguardo o seu retorno.

Bons estudos, Adao!