J'ai une entrée:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
et dans mon composant Vue.js, j'ai:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validatedétant un boolean, il peut être soit 0ou 1, mais quelle que soit la valeur stockée dans la base de données, mon entrée est toujours désactivée.
J'ai besoin que l'entrée soit désactivée si false, sinon elle devrait être activée et modifiable.
Mettre à jour:
Faire cela active toujours l'entrée (peu importe que j'aie 0 ou 1 dans la base de données):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
Cela a toujours désactivé l'entrée (peu importe que j'aie 0 ou 1 dans la base de données):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled : ''">