Estou refazendo o curso para fixar os conhecimentos e fiz umas mudanças, ao invez de importar no html todos os arquivos JS estava usando o export e o import, e ao testar o codigo ele não esta realizando o event.preventDefault()
, e atualizando a pagina, fui alterando algumas coisas e quando deixo o codigo html assim
<script type="module" src="js/app/controllers/NegociacaoController.js">
let controller = new NegociacaoController();
</script>
Ele simplesmente ignora o event.preventDefault()
, quando coloco o codigo assim
<script type="module" src="js/app/controllers/NegociacaoController.js"></script>
<script>
let controller = new NegociacaoController();
</script>
Ele diz q NegociacaoController
não foi definido, detalhe, inclui no formulario o onsubmit
<form class="form" onsubmit="controller.adiciona(event)">
A função adiciona
esta declarada como
adiciona(event){
event.preventDefault();
console.log("funcionou")
}