У меня есть вход:
<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
Будучи 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 : ''">