Eu tenho uma entrada:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
e no meu componente Vue.js, tenho:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validated
sendo um boolean
, pode ser um 0
ou 1
, mas, independentemente do valor armazenado no banco de dados, minha entrada está sempre desativada.
Preciso que a entrada seja desabilitada se false
, caso contrário, ela deve ser ativada e editável.
Atualizar:
Fazer isso sempre ativa a entrada (independentemente de eu ter 0 ou 1 no banco de dados):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
Fazer isso sempre desabilitou a entrada (independentemente de eu ter 0 ou 1 no banco de dados):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled : ''">