renommer donnee en champs

front
Gwenael PLANCHON 1 year ago
parent 743c2064cd
commit 65b93b6c1b

@ -2,7 +2,7 @@
import { REST_API } from '@/assets/const'; import { REST_API } from '@/assets/const';
export default{ export default{
props:["donnee", "endpoint"], //format : {"nomColonne":"typeDonnee", ...} => {"nom":"text", "desc":"text", ...} props:["champs", "endpoint"], //format : {"nomColonne":"typeChamp", ...} => {"nom":"text", "desc":"text", ...}
methods:{ methods:{
envoyerDonnees: function(event){ envoyerDonnees: function(event){
const donnees=new FormData(formajouter) const donnees=new FormData(formajouter)
@ -18,9 +18,9 @@ export default{
<template> <template>
<form id="formajouter" @submit.prevent> <form id="formajouter" @submit.prevent>
<div> <div>
<fieldset v-for="nomColonne in Object.keys(donnee??{})"> <fieldset v-for="nomColonne in Object.keys(champs??{})">
<label :for="nomColonne+'_temp_add_form'">{{nomColonne}}</label> <label :for="nomColonne+'_temp_add_form'">{{nomColonne}}</label>
<input class="form-control" :type="donnee[nomColonne]" :id="nomColonne+'_temp_add_form'" :aria-label="nomColonne" :name="nomColonne"/> <input class="form-control" :type="champs[nomColonne]" :id="nomColonne+'_temp_add_form'" :aria-label="nomColonne" :name="nomColonne"/>
</fieldset> </fieldset>
</div> </div>

Loading…
Cancel
Save