Ich habe eine Eingabe:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
und in meiner Vue.js-Komponente habe ich:
..
..
ready() {
this.form.name = this.store.name;
this.form.validated = this.store.validated;
},
..
validated
Als a boolean
kann es entweder 0
oder sein 1
, aber egal welcher Wert in der Datenbank gespeichert ist, meine Eingabe ist immer deaktiviert.
Ich muss den Eingang deaktivieren, wenn false
er aktiviert und bearbeitet werden kann.
Aktualisieren:
Dadurch immer ermöglicht die Eingabe (keine Rolle , ich habe 0 oder 1 in der Datenbank):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
Dadurch wurde die Eingabe immer deaktiviert (egal, ob ich 0 oder 1 in der Datenbank habe):
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? disabled : ''">