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 Vue.js composant, j'ai:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validated
être boolean
, qui peut être soit 0
ou 1
, mais n'importe quelle valeur est stockée dans la base de données, mon entrée est toujours désactivé.
J'ai besoin de l'entrée sera désactivée si false
, sinon il doit être activé et modifiable.
Mise à jour:
Ce faisant toujours permet l'entrée (pas de question, j'ai 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">
Ce faisant toujours désactivé l'entrée (pas de question, j'ai 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 : ''">