Mam dane wejściowe:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
i w moim komponencie Vue.js mam:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validated
bycie boolean
, może to być 0
albo 1
, ale bez względu na to, jakie wartości są przechowywane w bazie danych, mój wkład jest zawsze wyłączona.
Potrzebuję, aby dane wejściowe były wyłączone, jeśli false
w przeciwnym razie powinny być włączone i można je edytować.
Aktualizacja:
W ten sposób zawsze włącza się dane wejściowe (bez względu na to, czy mam 0 lub 1 w bazie danych):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
Wykonanie tego zawsze wyłączało dane wejściowe (bez względu na to, że mam 0 lub 1 w bazie danych):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled : ''">