У мене є вхід:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
і в моєму компоненті Vue.js у мене є:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validated
Будучи a boolean
, це може бути або, 0
або 1
, але незалежно від того, яке значення зберігається в базі даних, моє введення завжди вимкнено.
Мені потрібно вимкнути вхід, якщо в false
іншому випадку він повинен бути включений і редагований.
Оновлення:
Це завжди дозволяє вводити дані (незалежно від того, у мене в базі даних 0 або 1):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
Це завжди вимикає вхід (незалежно від того, у мене в базі даних 0 або 1):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled : ''">