Bonjour les amis,

Je veux valider un formulaire twig avec vue js, mais je rencontre un problème lors de ajoute d'attribut @submit ou v-on:submit.prevent

Mon code Twig

 {{ form_start(form, {'attr': {'id': 'apps',  'v-on:submit': 'checkForm'} } ) }}
 ....

Mon code vue js

var app = new Vue({
              el: '#apps',
              data: {
                infos: false
              },
              methods: {
                checkForm: function () {
                  console.log('salut')
                  e.preventDefault();
               }
              }

Ce que j'obtiens

lorsque j'inspecte mon formulaire sur le navigateur je ne vois pas d'attribut v-on:submit binder sur la balise form.
Je vois parcontre

<form name="appartement" method="post" id="apps" enctype="multipart/form-data">
...

Et quant j'essais de valider mon formulaire la page se recharge et rien ne se passe.

Je ne suis pas expert vue js, alors je me tourne vers vous esperant trouver de l'aide après avoir fais le tour des forums.

Merci

Aucune réponse