Bir girdim var:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
ve Vue.js bileşenimde:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validated
olarak boolean
, ya 0
da olabilir 1
, ancak veritabanında hangi değerin depolandığına bakılmaksızın, girdim her zaman devre dışıdır.
Girişin devre dışı bırakılması gerekiyorsa false
, aksi takdirde etkinleştirilmesi ve düzenlenmesi gerekir.
Güncelleme:
Bunu yapmak her zaman girişi etkinleştirir (veritabanında 0 veya 1 olursa olsun):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
Bunu yapmak her zaman girişi devre dışı bırakır (veritabanında 0 veya 1 olursa olsun):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled : ''">