<el-form-item :label="cateType === 1 ? '一级类目名称:' : '所属一级类目:'" prop="name" > <el-input v-model="deatilFrom.name" clearable maxlength="8" show-word-limit placeholder="请填写类目名称" :disabled="cateType === 2" /> </el-form-item>
input无法输入。输入没有值,改变另外字段的时候才会显示。
解决方案添加:
@input="change($event)"
this.$forceUpdate()
<el-form-item :label="cateType === 1 ? '一级类目名称:' : '所属一级类目:'" prop="name" > <el-input v-model="deatilFrom.name" clearable maxlength="8" show-word-limit placeholder="请填写类目名称" :disabled="cateType === 2" @input="change($event)" /> </el-form-item>
change (e) { this.$forceUpdate() },
这样子就可以解决input无法输入的问题了。