我有一个输入:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">在我的Vue.js组件中,我有:
<input type="text" id="name" class="form-control" name="name" v-model="form.name" :disabled="validated ? '' : disabled">
.... ready() { this.form.name = this.store.name; this.form.validated = this.store.validated; }, ..validated作为一个boolean,可以是0或1,但是无论数据库中存储了什么值,我的输入始终被禁用。
ready() { this.form.name = this.store.name; this.form.validated = this.store.validated; },
如果需要,我需要禁用输入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" :disable
{{ $data }}