Tengo una entrada:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
y en mi componente Vue.js, tengo:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validatedsiendo un boolean, puede ser uno 0o 1, pero no importa qué valor esté almacenado en la base de datos, mi entrada siempre está deshabilitada.
Necesito que la entrada esté deshabilitada si false, de lo contrario, debería estar habilitada y editable.
Actualizar:
Hacer esto siempre habilita la entrada (no importa que tenga 0 o 1 en la base de datos):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
Hacer esto siempre deshabilitó la entrada (no importa que tenga 0 o 1 en la base de datos):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled : ''">