Problema
event.preventDefault() não esta impedindo o browser de atualizar a página ao clicar no meu botão incluir.
Aqui vai o HTML do botão Incluir.:
<button class="btn btn-primary" onsubmit="negociacaoController.adiciona(event)" type="submit">Incluir</button>
Inserindo os scripts antes da tag body.:
<script src="js/app/models/Negociacao.js"></script>
<script src="js/app/controllers/NegociacaoController.js"></script>
<script>
let negociacaoController = new NegociacaoController();
</script>
E por ultimo, meu arquivo NegociacaoController.js
class NegociacaoController {
constructor() {
let $ = document.querySelector.bind(document);
this._inputData = $('#data');
this._inputQuantidade = $('#quantidade');
this._inputValor = $('#valor');
}
adiciona(event) {
event.preventDefault();
console.log(this._inputData.value);
console.log(this._inputQuantidade.value);
console.log(this._inputValor.value);
}
}
Já olhei meu código de ponta cabeça e não consegui achar o que está errado. Abraço, aguardo um retorno! Laércio.